布尔类型和比较运算符
- 布尔(bool)表达现实生活中的逻辑,即真和假True表示真False表示假。
True本质上是一个数字记作1,False记作0
布尔类型不仅可以自行定义同时也可以通过计算的来
result = 10 > 5
print(f"结果是:{result},类型是:{type(result)}")
输出:结果是:True,类型是:<class ‘bool’>
比较运算符
== 判断是否相等,!= 判断是否不相等>判断是否大于,<判断是否小于>=判断是否大于等于,<=判断是否小于等于
if语句基本格式
if 要判断的条件(如果成立):
想要输出的结果
if else语句格式
if和其代码块,条件满足时执行else搭配if的判断条件,当不满足的时候执行
if elif else语句
- elif可以写多个
判断是互斥且有序的,上一个满足后面的就不会判断了
可以在条件判断中,直接写input语句,节省代码量