首页 Python基础入门视频教程 Python逻辑运算符有哪些,怎么样示例演示
pay pay

Python逻辑运算符有哪些,怎么样示例演示

日期: 二月 14, 2023, 6:55 a.m.
阅读: 538
作者: Python自学网-村长

摘要: Python逻辑运算符有哪些,怎么样示例演示

1.逻辑运算符

# not  非
# or  或者
# and  并且

2.效果演示

a = b = 15
b = 20
e = 1.5
d = True
print(a == b and b == b)
print(a == b and b != b)
print(a == b or b <= b)
print(a*2 >= b and b != b)
print(not d)

# 非空则真,非0则真
print(1 or False)  # 返回1,而不是True,
print(0 or True)  # 这里先判断0为假,然后再判断True,所以返回结果为True
print('123' or False)
# 以上三个注意返回值
print('' or False)
print('0' or False)

# 注意下面的判断结果
print('######')
if ('123' or False) == True:
    print("********")

if ('123' or False) == '123':
    print("********")

if ('123' and True) == True:
    print("********")

print('######')
if ('123' and True) == '123':
    print("********")

3.补充知识点

# 逻辑补充
# in # 成员运算符:在指定的序列中找到某个值返回True
# not in # 成员运算符:在指定的序列中没有找到某个值返回True
# is # 成员运算符:判断两个标识符是不是引用同一对象
# is not # 成员运算符:判断两个标识符是不是引用不同对象

list = [1, 2, 3]
print(1 in list)
print(1 not in list)

num1 = 10
num2 = 19
print(num1 is num2)
print(num1 is not num2)

m = 10
n = 10.0
x = 10
print(m is not x)
print(id(m))
print(id(n))
print(id(x))

 

原创视频,版权所有,未经允许,切勿转载,违者必究!
回顶部