从循环中获取最大(int)输入并打印i

2024-03-28 13:23:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道如何从循环中的用户那里获得最大的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,因为这是用户输入的最大值。你知道吗

这只是一个例子!你知道吗


Tags: 用户inyouforinputmaindef数字
1条回答
网友
1楼 · 发布于 2024-03-28 13:23:18

跟踪用户输入的数字,在循环之后,使用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()

相关问题 更多 >