Python 从循环中获取最大(int)输入并打印它
我想知道如何在循环中从用户那里获得最大的int(输入)。例如:Python 从循环中获取最大(int)输入并打印它,python,python-3.x,Python,Python 3.x,我想知道如何在循环中从用户那里获得最大的int(输入)。例如: def main(): times = int(input('How many times will you do this: ') for i in range(times): num = int(input('Enter a number: ') main() 我想知道如何从用户的输入中获得最大的数字,然后打印出来 如果我说我想输入一个数字5次,然后输入6,1,21,34,3。我希望它打印34,
def main():
times = int(input('How many times will you do this: ')
for i in range(times):
num = int(input('Enter a number: ')
main()
我想知道如何从用户的输入中获得最大的数字,然后打印出来
如果我说我想输入一个数字5次,然后输入6,1,21,34,3。我希望它打印34,因为这是用户输入的最大值
这只是一个例子 跟踪用户输入的数字,在循环后,使用
max
功能选择最高的数字
def main():
numbers = []
times = int(input('How many times will you do this: '))
for i in range(times):
num = int(input('Enter a number: '))
numbers.append(num)
print(str(max(numbers)) + ' is the biggest number.')
main()
跟踪用户输入的数字,在循环之后,选择最高的一个,我怎么做@TimCastelijnsI也希望做到这一点,因此它不会给出最大值的数字。。我举的例子很难解释。所以,现在我希望输出是数字,但当它在循环中给出时。例如,如果用户输入1,9,5,我想知道如何使它打印一些像9是最大的数字。提前感谢@蒂姆:不,但没关系。我不认为我选择的例子能回答这个问题。不用担心@TimCastelijns@MaxOwnz这回答了问题吗?是的,它帮助我们走得更远@TimCastelijnsOk,如果你被卡住了,请不要犹豫,回来吧