导图社区 Lesson6 双向选择的判断
这是一篇关于Lesson6 双向选择的判断的思维导图,包括:if else的代码案例、使用场景、冒号、缩进、注意事项和空值的定义、非空的定义。
写作要点:除非你有特比的意图,不然最好不要出现太多“必要”“不可或缺”,暗示对方朝着规范信息的方向去思考。
这是一篇关于DAY4的思维导图
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
民法分论
Lesson6 双向选择的判断
if else
代码案例
使用场景
if 后面的语句是当判断条件成立时,需要执行的操作。
else 后面的语句是判断条件不成立时,执行的操作。
冒号
在 else 之后使用冒号,表示后续缩进的代码块在判断条件不成立的时候会被执行。
缩进
缩进生成 else 内的代码块,这里我们还是空四格。
注意事项
else 需与 if 搭配使用,它无法独立出现。必须先有 if,然后才能使用 else,否则程序就会报错。
if 与 else 成互斥关系。else包括if判断条件无法执行的全部情况。
else后面不要忘了“:”冒号
代码报错
语法错误
冒号被忽略
缩进错误
else后面的代码快需要4个空格,保持一致。
空值
定义
又叫 NULL 值,在 Python 中写作 None。None 是关键字。
它代表这个数值不是整型,不是字符串,不是浮点型,表示没有值。
它和 0 不一样,因为 0 的值是 0,而空值的值是None。
非空
当一个变量里有值,并且这个值不是空值(None),我们就说这个变量“非空”。
我们也把所有不是空值的值称为“非空值”。
布尔表达式和非零非空数据,都可以作为判断语句的条件。
在判断语句中,对非零值判断为真;
if 非空非零
T
对数字0的判断为假;
if 0
F
对 None 的判断为假。
if None