(一)布尔类型和比较运算符
1.布尔类型的字面量:True表示真(是、肯定)、False表示(否、否定)
2.定义变量存储布尔类型数据:变量名称 = 布尔类型字面量
3.比较运算符:布尔类型的数据,不仅可以通过定义得到,也可以通过比较运算符进行内容比较得到。
运算符:“==”、“!=”(是否不相等)、“>”、“<”、“>=”、“<=”
(二)if语句的基本语法格式
1.如何进行if判断
if 要判断的条件:
条件成立时,要做的事情
2.if语句的注意点
(1)归属于if判断的代码语句块,需在前方填充4个空格缩进。
(2)Python通过缩进判断代码块的归属关系。
(3)判断条件后的:冒号一定要加。
(4)判断条件的结果一定要是布尔类型。
(三)if else语句
1.if和其代码块,条件满足时执行;else搭配if的判断条件,当不满足的时候执行。
2.if else语句注意点
(1)else后,不需要判断条件
(2)和if的代码块一样,else的代码块同样需要4个空格作为缩进
(四)if elif else语句
1.判断是互斥且有顺序的。
(1)满足1将不会满足2和3
(2)满足2将,不会管3
(3)1、2、3均不满足,进入else
(4)else也可以省略不写,效果等同3个独立的判断。
2.if elif else语句注意点
(1)空格缩进与if else一样
(2)可以将input输入语句直接写入判断语句,节省代码。
(五)判断语句的嵌套
1.许多逻辑的判断,是嵌套的,是多层次的。对于这种需求,我们可以:自由组合if elif else 完成特定需求的要求。自由组合以及分有多个层次的形式是判断语句的嵌套。
2.判断有多层的时候,当外层if满足条件时,才会执行内层的if判断。当外层if不满足,直接执行外层esle
3.嵌套判断语句时,一定要注意空格缩进,python通过空格缩进来决定层次关系。
标签:语句,缩进,判断,Python,else,运算符,布尔 From: https://blog.csdn.net/whz31/article/details/137140114