欢迎光临散文网 会员登陆 & 注册

[15] Python条件语句 | 对象今天会生气吗

2023-01-03 10:19 作者:Great-Distance  | 我要投稿

Hello!励志成为科代表的我出现了,我会在合集和分P视频里出现制作笔记(but孩子要考试,可能不能及时出现)。

本笔记适用于当你认真学习了本套教程后的复习,最后放上一些合集笔记链接

https://www.bilibili.com/read/readlist/rl656437?spm_id_from=333.999.0.0

P15-17 条件与逻辑

一、比较变量符

1.类别

等于号==

大于号>=

小于号<=

不等于号!=

大于号>

小于号<

2.进行比较后,符合逻辑的返回布尔值True,不符合逻辑的返回布尔值False

示例:

3==3返回True

3!=3返回False


二、条件语句

1.基本格式:if 条件:

条件为真时候的执行语句(如果你希望条件为假时什么都不做那么到此为止)

else:

条件为假时候的执行语句

2.要求:求出的值为布尔值

注:条件后面有一个冒号哦,执行语句前有缩进,建议缩进四个空格(即按一下Tab键),执行语句可以不止一句,但每行前面都要有缩进

3.一些方法:

(1)定义某个变量为布尔值

(2)结合比较运算符


三、嵌套条件语句

1.基本格式及原理

if跟条件一:

if跟条件二:

条件为真时候的执行语句

else:

条件为假时候的执行语句

(后面的if以及else首先满足条件一然后进入条件二判断,在条件二中为真得到真的执行语句,反之则得到假的)

注:再次注意缩进问题,每进行一个条件判断,则需要在此条件if/else前缩进一次


四、多个条件判断(elif)

1.基本格式:

if跟条件一:

条件为真时候的执行语句

elif跟条件二

条件为真时候的执行语句

elif跟条件三

条件为真时候的执行语句

(系统将只会执行第一个真的条件语句


五、逻辑运算符号

1.类别:

and,or,not

2.and:可以连接两个或两个以上的操作对象,只有所有对象都符合逻辑才会返回True,其他情况则会返回False

3.or:可以连接两个或两个以上的操作对象,只有所有对象都不符合逻辑才会返回False,其他情况则会返回True

4.not:只能对一个操作对象运算,起颠倒布尔类型的作用(原先为True返回False

5.优先级:not>and>or(可以用括号改变运算顺序)

[15] Python条件语句 | 对象今天会生气吗的评论 (共 条)

分享到微博请遵守国家法律