目录
进行逻辑判断,是生活中常见的行为。同样,在程序中,进行逻辑判断也是最为基础的功能。
进行判断,只有2个结果:
是
否
布尔 (bool)
True表示真
False表示假
True本质上是一个数字记作1,False记作0
定义变量存储布尔类型数据:
变量名称 = 布尔类型字面量
布尔类型不仅可以自行定义
同时也可以通过计算的来。
也就是使用比较运算符进行比较运算得到布尔类型的结果。
判断语句的结果,必须是布尔类型True或False
True会执行if内的代码语句 False则不会执行
1. else后,不需要判断条件
2. 和if的代码块一样,else的代码块同样需要4个空格作为缩进
elif 语句可以写多个。
许多逻辑的判断,是嵌套的,多层次的。
对于这种需求,我们可以:自由组合 if elif else,完成特定需求的要求
如上图,第二个if,属于第一个if内,只有第一个if满足条件,才会执行第二个if
嵌套的关键点,在于:空格缩进
通过空格缩进,来决定语句之间的:层次关系