三目运算的操作

# 需求:使用三目运算完成比较两个变量中的最大值

num1 = 3
num2 = 5

if num1 > num2:
    print("最大值是num1:", num1)
else:
    print("最大值是num2:", num2)

# 使用算目运算操作
# 需要对三目运算给的数据进行保存,需要使用变量result
result = num1 if num1 > num2 else num2
print("最大值为:", result)

# 总结:三目运算操作主要是简化if-else语句代码

# 使用三目运算直接打印数据,不需要对数据进行保存
# num1 = 10
# num2 = 5
# print("最大值是num1:", num1) if num1 > num2 else print("最大值是num2:", num2)

打印结果:
最大值是num2: 5
最大值为: 5
# 学习三目运算的目的:对if-else语句的代码进行简化,可以一行代码来搞定


# ==============根据以下注释,完成相关的代码练习==========

# 定义两个变量,利用三目运算获取两个变量中的最大值并输出显示
numb1=3
numb2=9
if numb1>numb2:
    print("输出最大值",numb1)
elif numb1numb2 else numb2
print("输出最大值",result)


number=12
sum=56
result=sum if sum

 

你可能感兴趣的:(python基础语法,python)