python运算符----之逻辑运算符

逻辑运算符 , 其实就是True和False的判断 , 而在python中 , 一切非 0 的对象 , 都被当做True ,所以六种类型(数字,字符串,列表,元组,字典,集合)都支持该运算符。

以下假设变量a为10,b为20:

运算符逻辑表达式描述实例
andx and y布尔“与”–如果x为False,x and y 返回False,否则它返回y的计算值。(a and b)返回20
orx or y布尔“或”–如果x是非0,它返回x的值,否则它返回y的计算值。(a or b)返回10
notnot x布尔“非”–如果x为True,返回False,如果x为False,它返回True。not(a and b)返回False
//逻辑运算符
a=10
b=0
if (a and b):
    print("1- 变量a和b都为true")
else:
    print("1- 变量a和b有一个不为true")

if (a or b):
    print("2- 变量a和b都为true,或其中一个变量为true")
else:
    print("2- 变量a和b都不为true")

if not(a and b):
    print("3- 变量a和b至少有一个为false.")
else:
    print("3- 变量a和b都为true")
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值