day04_03 题目判断三个数字中的最大值
num1 = input("Num1:")
num2 = input("Num2:")
num3 = input("Num3:")
输出三个数字中的最大值/最小值
num1 = input("Num1:")
num2 = input("Num2:")
num3 = input("Num3:")
if num1>num2>num3:
print("最大值为:",num1)
elif num2>num1>num3:
print("最大值为:",num2)
else:
print("最大值为:",num3)

以上代码会出错,当你输入1,3,2 的时候,最大值为2

正确代码如下:
num1 = input("Num1:")
num2 = input("Num2:")
num3 = input("Num3:")
if num1>num2:
max_num = num1
if max_num > num3:
print("max num is",max_num)
else:
print("max num is",num3)
else:
max_num = num2
if max_num > num3:
print("max num is",max_num)
else:
print("max num is",num3)
posted on 2017-09-06 22:04 darkalex001 阅读(179) 评论(0) 收藏 举报
浙公网安备 33010602011771号