Python 零基础新手入门 #03 IF 条件判断式

1.Boolean(布林):是/否
00:21

00:40
用>、<比较两个数值,结果显示True/False

比较两个值是否相等,用“==”,“=”是把某个值赋予给一个变量。
比较两个值是否不等于,用“!=”
2.Not:反转Boolean值
01:33
原本的是/否,转变为否/是

3.and和or
01:52
and(且):每一个条件为True,结果才为True,只要有一个条件为False,结果就为False。

or(或):只要一个条件为True,结果就是True。(老师打错字了,是or,不是and)

4.IF(如果):条件成立时执行的指令写在上面,条件不成立时要执行的指令写在底下。
02:29

指令的缩排,表示这些指令是if语法的一部分。
我自己试了一下,也可以这样写:
if 牛排 < 猪排:print("猪排比较贵")
else:print("牛排比较贵")
03:46
结合上节课的input:

04:22
upper:把接收到的字母一律改成大写

04:51
在if语法内,嵌入另一个if来进行复杂条件的判断。


06:02
elif(else if)

描述这些条件时,使用and语法把条件串联起来,再把指令写在底下。
最后若用else,则代表以上条件都不符合时执行最后的语法。
