num = []
for i in range(1000):
num.append(int(input()))
print("max=",max(num))
print("min=",min(num))
print("请输入一组数据")
L = list(map(int,input().split()))
print(L)
L.sort()
print("最小值",L[0])
print("最大值",L[len(L)-1])
希望对你有帮助
你的意思是每次输入一个新的数,都显示截止当前最大和最小的值吧,可以参考下述代码实现,望采纳,有问题可以再沟通
# 从键盘接收数值输入
print("请输入数值,按 0 截止:")
# 定义当前最大值和最小值
min_value = None
max_value = None
# 无限循环接收用户的输入
while True:
# 读取一个数值
value = int(input())
# 如果数值为 0,退出循环
if value == 0:
break
# 更新最大值和最小值
if min_value is None or value < min_value:
min_value = value
if max_value is None or value > max_value:
max_value = value
# 显示当前最大值和最小值
print("当前最大值:", max_value)
print("当前最小值:", min_value)