代码卡011 if-else
if-else可以用多个if代码代替,使用if-else会更加的便利
代码格式:
注意:else后面要加冒号,同样的一组代码块除第一行,其余的要缩进,一般为缩进四格。
if和else之间的关系
- 有if函数才会有else
- if和else是互斥关系,即不会既执行if函数又执行else函数
- 无论有多少个if函数,else只与他离得最近的if函数组成代码块,形成互斥关系
概念016 空值
空值,又叫 NULL 值,在 Python 中写作None。None 是关键字。
**注意**它和 0 不一样,因为 0 的值是 0,而空值的值是None。
概念017 非空
当一个变量里有值,并且这个值不是空值(None),我们就说这个变量“非空”
非空值可以是整型、字符串、浮点型和布尔数
注意:如果if函数中的条件为非空非零,则该条件下的代码块仍可继续运行,反之,则不行。