如何从键盘输入任意数目的整数并获得最大值。

如题所述

可以使用以下代码从键盘输入任意数目的整数n(个数应该大于等于3),并通过列表存储这些数据,然后获取其中的最大值:

# 从键盘输入n,即整数个数

n = int(input("请输入整数的个数(n>=3):"))

while n < 3:

n = int(input("整数的个数应该大于等于3,请重新输入:"))# 输入n个整数,并存储到列表中

nums = []

for i in range(n):

num = int(input("请输入第%d个整数:" % (i+1)))    nums.append(num)

# 求列表中的最大值

max_value = max(nums)

# 输出最大值

print("列表中的最大值为:", max_value)

在这段代码中,首先使用 input 函数从键盘输入整数个数 n,如果 n 小于 3,则要求用户重新输入,直到 n 大于等于 3 为止。接着,使用 for 循环输入 n 个整数,并将这些数存储到列表 nums 中。最后,使用 max 函数获取列表中的最大值,并输出该最大值。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜