第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > python的if语句后面怎么加布尔运算符号是_10 python---- if布尔条件控制语法(二)...

python的if语句后面怎么加布尔运算符号是_10 python---- if布尔条件控制语法(二)...

时间:2022-03-02 07:54:31

相关推荐

python的if语句后面怎么加布尔运算符号是_10 python---- if布尔条件控制语法(二)...

~~~~~~~~~

上篇我们讲了类似 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 的作用相反,这里我就不多说明了,自己尝试下

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。