python怎么在input输入的数字选取最大值最小值

img


就这样怎么在我输入的一堆数字中选取最大值和最小值并表示在输出框中


num = []
for i in range(1000):
    num.append(int(input()))
print("max=",max(num))
print("min=",min(num))

img



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)