嗨,我正在尝试创建一个 python 函数,当我输入 3 个整数时,它必须是 3!,它将返回我输入的最大整数。
就像我输入 (3, 4, 5) 一样,它会返回给我“5”
有人可以尽快帮助我吗?!?
我希望它成为一个功能......所以它需要可重复使用......
我希望它以“def name (x, y, z):
你需要的是max()
功能。
因此,有了它,您将拥有以下程序:
def input_max3():
return max(int(input()) for i in range(3))
这里input()
从用户那里读取一个字符串int(...)
并将其转换为整数值。为了有 3 个值,我们有一个生成器表达式(... for i in range(3))
,并max(...)
从生成的值中取出最大值。
或者,如果您不需要用户的任何命令行输入,您可以直接使用它:max(1, 3, 5)
.
def input(*args):
return max(args)
print input(1,2,3,4)
列表= [[456, 700, 200]
print "最大值元素:", max(list);