pyth中if语句



2. if语句_and、or、not运算规则
-
"""
-
if语句练习
-
if 语句 and or not 规则运算:
-
if 多个条件:
-
and 并列
-
x and y
-
or 或者
-
x or y
-
not 非
-
not x
-
-
"""
-
"""
-
if语句练习
-
if 语句 and or not 规则运算:
-
if 多个条件:
-
and 并列
-
x and y
-
or 或者
-
x or y
-
not 非
-
not x
-
-
"""
-
-
a=10
-
b=20
-
######## and
-
if a and b:
-
print("a,b都为真")
-
else:
-
print("a,b有一个不为真")
-
-
######## or
-
if a or b:
-
print("a,b至少有一个为真")
-
else:
-
print("a,b都不为真")
-
######## not
-
print("*****************************")
-
a=0
-
print("a=0时")
-
if a and b:
-
print("a,b都为真")
-
else:
-
print("a,b有一个不为真")
-
if a or b:
-
print("a,b至少有一个为真")
-
else:
-
print("a,b都不为真")
-
if not(a and b):
-
print("false")
-
else:
-
print("true")
运行结果:


//例:and练习
-
input_name=input("请输入用户名:")
-
input_age=input("请输入年龄:")
-
-
if input_name=="Tom" and input_age=="18":
-
print("欢迎%s"% input_name)
-
else:
-
print("输入错误")

1. a> b and a or b
a>b ------false
false and a or b
false or b
输出 b
-
-
a=10
-
b=20
-
r=a>b and a or b
-
print(r)
运算结果:

浙公网安备 33010602011771号