读入n个整数,调用max_min()函数求这n个数中的最大值和最小值
时间: 2023-06-05 19:47:04 浏览: 1049
tpn.rar_TPN_topN
好的,以下是用中文回复:
首先,需要定义一个max_min()函数,用来求n个整数中的最大值和最小值。函数的输入参数为一个整数列表,输出参数为最大值和最小值。
函数的实现可以采用遍历列表的方式,依次比较每个数与当前最大值和最小值的大小,更新最大值和最小值即可。
具体代码实现如下:
def max_min(nums):
max_num = nums[]
min_num = nums[]
for num in nums:
if num > max_num:
max_num = num
if num < min_num:
min_num = num
return max_num, min_num
接下来,读入n个整数,将它们存储在一个列表中,然后调用max_min()函数求最大值和最小值即可。
具体代码实现如下:
n = int(input("请输入整数个数:"))
nums = []
for i in range(n):
num = int(input("请输入第{}个整数:".format(i+1)))
nums.append(num)
max_num, min_num = max_min(nums)
print("最大值为:", max_num)
print("最小值为:", min_num)
阅读全文