用数据做判断:布尔运算和布尔值
四种新的语句:break语句、continue语句、pass语句、else语句
一种判断,是指将“布尔值”当做判断依据:
计算机用数据做判断的过程
1.用数据做逻辑判断的过程叫做“布尔运算”
2.“布尔运算”会产生“布尔值”
3.“布尔值”分为True(判断为真)和False(判断为假)
4. True和False就像“开关”一样,决定“if语句”和“while循环语句”是否运行
布尔运算的3重方式:
2个数值做比较,直接用数值做运算,布尔值之间的运算
Python中的比较运算符
等于 ==
不等于 !==
大于 >
小于 <
大于等于 >=
小于等于 <==
python中的真假判断
假的 其他都是真的
false True
0 5(任意整数) 1.0(任意浮点数)
''(空字符串) ‘苏东坡’(字符串)
[] (空列表) [1,2,3]
{}(空字典) {1:‘春风’,2:‘秋风’}
None
布尔值的运算——and
True and True 为真
True and False 为假
False and True 为假
False and False 为假
布尔值的运算——or
True or True 为真
True or False 为真
False or True 为真
False or False 为假
布尔值的运算——not
not True 为假
not False 为真
四种语句,是指循环中常见的四种语句:
break语句:从循环内调出(必须和if语句连用)
continue语句:跳跃到循环开头(必须和if语句连用)
pass语句:什么都不做(常用在if语句下)
else语句:用在循环语句后,如果正常结束循环就执行else语句(没有遇到break)
所以,分析下“联系要求”可知:while TRUE+break,这个组合就满符合要求的:一直循环,某个条件跳出。
网友评论