此题比较简单,不做过多说明。
值得注意的是如何用一行代码让用户一次性输入为多个变量赋值
# 定义一个getMax()函数,返回三个数(从键盘输入的整数)中的最大值。
def getMax(a, b, c):
t = 0
if a > b:
t = a
else:
t = b
if t > c:
return "其中最大值为:"+str(t)
else:
return "其中最大值为:"+str(c)
n1 = int(input("请输入第1个整数:"))
n2 = int(input("请输入第2个整数:"))
n3 = int(input("请输入第3个整数:"))
max = getMax(a=n1, b=n2, c=n3)
print(max)
另外,除了常规的if判断选择出最大值外,使用max函数最方便
# 定义一个getMax()函数,返回三个数(从键盘输入的整数)中的最大值。
def getMax(a, b, c):
list1 = [a, b, c]
theMax = max(list1)
return theMax
n1 = int(input("请输入第1个整数:"))
n2 = int(input("请输入第2个整数:"))
n3 = int(input("请输入第3个整数:"))
max = getMax(a=n1, b=n2, c=n3)
print(max)