美文网首页
Python3 中if语句的规则

Python3 中if语句的规则

作者: 木榕师 | 来源:发表于2019-07-17 11:06 被阅读0次

1.每一条if 语句必须包含一个else

2.如果这个else 永远都不应该被执行到,因为它本身没有任何意义,那你必须在else语句后面使用一个叫die的函数,让它打印出出错消息并且“死”给你看

3.if语句的嵌套不要超过两层,最好尽量保持只有一层。

4.将if语句当作段落来对待,其中的每一个if、elif 和else组合就路一个段落的句子组合一样。这种组的最前面和最后面留一个空行以作区分
5.你的布 尔测试应该很简单,如果它们很复杂,你需要在函数里将它们的运算事先放到一个变量 里,并且为变量取一个好名字。

循环的规则

1.只有在循环永不停止时使用“while循环”,这意味着你可能永远都用不到。这一条只在Python中成立,其他语言另当别论

2.其他类型的循环都使用for循环,尤其是在循环的对象数量固定或者有限的情况下。

调试的小技巧:

1.不要使用“调试器”(debugger)。高度器所做的相当于对病人进行全身扫描。你并不会得到某方面的有用信息,而且你会发现它输出的信息太多,而且大部分没有用,或者只会让你更困惑

2.调试程序的最好的方法是使用print在各个想要检查的关键点将变量打印出来,从而检查那里是否有错

3.让程序一部分一部分地运行起来。不要等写了一大堆代码文件后才去运行它们,写一点儿运行一点儿,再修改一点儿。

相关文章

  • Python3 中if语句的规则

    1.每一条if 语句必须包含一个else 2.如果这个else 永远都不应该被执行到,因为它本身没有任何意义,那你...

  • python2与python3的差别

    1.print 在python2中是语句,python3中是函数所以在python2中可以这么写 python3中...

  • 2018-07-27

    python 的循环语句: for 语句: #!/usr/bin/env python3 #-*- coding:...

  • Python2.x和Python3.x的区别

    print print 在Python2中作为语句,在Python3中作为函数实例1:print(''hello'...

  • Python 3 和 Python 2 区别

    print 在 Python2 中 print 是语句,在 Python3 中 print 是函数 除法运算符 /...

  • c# 学习笔记3

    条件判断 C# 中 switch 语句的语法: switch 语句必须遵循下面的规则: switch 语句中的 e...

  • python3 入门笔记1

    python3 笔记1 python3 条件判断段语句 if ... elif...else 后面都要跟" : ...

  • 18.python3输入和输出

    python3输出 输出到屏幕 - print 语句print() 语句是我们最常用到的文件 I/O 语句prin...

  • for和while循环

    python3 循环语句 本文部分参照:http://www.runoob.com/python3/python3...

  • Java编程规则

    1.源文件声明规则 当在一个源文件中定义多个类,并且还有import语句和package语句时,要特别注意这些规则...

网友评论

      本文标题:Python3 中if语句的规则

      本文链接:https://www.haomeiwen.com/subject/ujaflctx.html