2021-01-23

本文详细介绍了Python中and、or、in和not四种逻辑运算符的使用方法。and表示两者条件都必须为真,or表示只要有一项为真即为真,in用于检查元素是否存在于字符串或序列中,not则是取反操作。通过实例展示了这些运算符在条件判断和数据查找中的应用。
摘要由CSDN通过智能技术生成

and / or /(in, not in)/ not/四大类型使用方法

一、
print(’----------and 并且 ----------’)

a,b=1,2
print(a=1 and b=2) 结果为 #True
print(a=1 and b<2) 结果为 #false

and意思为:
两边的条件都正确的话就会执行 真 True
两边其中一方错误 那么就会执行 假false
(全真则真, 一假全假)

and可以理解为 并且

二、
print(’----------or 或者 ----------’)

a,b=1,2
print(a1 or b2) 结果为 #True
print(a1 or b<2) 结果为#True
print(a!=1 or b
2) 结果为 #True
print(a!=1 or b!=2) 结果为 #false

or意思为:
两边的条件只要有(一方正确)就会执行 真 True

两边的条件(全错) 才会执行 假false
(一真则真,全假则假)

or可以理解为 或者

三、
print(----------in 与 not in----------)

s=(‘hellowrld’)
print(‘w’ in s) #结果为True
print(‘k’ in s) #结果为false
print(‘w’ not in s) #结果为false
print(‘k’ not in s) #结果为True

意思为:
in 表示(字符串里面的某个代码,或者字母,是存在变量里面的 存在就会显示True 不存在就显示false

(上面的w确实存在于s变量里面 所以会显示True)
(上面的k不存在于s变量里面所以会显示false)

not in 则意思相反 猜测 某个(代码,或者字母不存在于变量里面)

in与 not in可以理解为 字典 用来查询 某个(字符,字母,代码…)是否存在于变量当中

四、
print(---------not 操作结果为相反----------)
a=True
b=false
print(not a) #结果为false
print(not b) #结果为True

not 得出的结果为相反的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值