概述
~~~~~~~~~
上篇我们讲了类似 if a==3: 这样的条件控制语句。。
这次来唠叨唠叨下 not, and, or, in, not in 这些布尔运算符
唠叨这次之前,先补习一下小知识点
当:
s = 0 s布尔值为 : false
s = ‘’ s布尔值为 : false
s = 1 ss布尔值为 : True
1、not
语法:
if not x
作用:
对x进行布尔取值,如bool(x)
当bool(x)结果为:True时,则返回Fales
当bool(x)结果为:Fales时,则返回True
实例说明:
结果为:
2、and
语法:
if 条件1 and 条件2:
语句
else:
语句
说明:
当你用and把条件连接起来的时候,需要两个条件同时处理才会执行if 下的语句块
否则,则执行else下的语句块
3、or
语法:
if 条件1 or 条件2:
语句块
else:
语句块
说明:
当你用or把条件连接起来的时候,两个条件只需要满足一个则执行if 下的语句块
如果两个都不成立,则执行else下的语句块
4、in
语法:
if x in s:
语句块
else:
语句块
作用:
判断 x 是否存在于 s 中,如果存在,则执行if 下的语句块
否则,执行else下的语句块
示例:
5、not in
语法:
if x not in s:
语句块
else:
语句块
说明:
not in 跟in 的作用相反,这里我就不多说明了,自己尝试下
最后
以上就是包容牛排为你收集整理的python的if语句后面怎么加布尔运算符号是_10、python---- if布尔条件控制语法(二)...的全部内容,希望文章能够帮你解决python的if语句后面怎么加布尔运算符号是_10、python---- if布尔条件控制语法(二)...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复