x =99
y =88print(x, y)if x > y:
x, y = y, x
print(x, y)#执行结果:#99 88#88 99
双分支
语法
if 条件表达式:
事件A
else:
事件B
示例:
#计算一个数的绝对值
x =-8if x >=0:
r = x
else:
r =-x
print(r)#执行结果:#8#计算两个数中的较大值
x =7
y =8if x > y:
r = x
else:
r = y
print(r)#执行结果:#8#判断一个数的奇偶性
方法一:
x =8if x %2==1:print("奇数")else:print("偶数")
方法二:
x =9if x %2:print("奇数")else:print("偶数")#判断用户输入的密码是否正确
x =input("请输入您的密码:")if x =="123456":print("密码正确")else:print("密码错误")
# 计算最大值
x =9
y =8
r = x if x > y else y
print(r)#执行结果:#9# 计算绝对值
x =-99
r =-x if x <0else x
print(r)#执行结果:#99
条件语句
示例
user =input("用户名:")
password =input("密码:")if user =='root'and password =='123456':print("登录成功")else:print("请输入正确的用户名和密码!!!")#执行结果:#用户名:root#密码:123456#登录成功