【发布时间】:2020-11-18 17:50:06
【问题描述】:
编写一个程序,反复提示用户输入整数,直到用户输入“完成”。输入“完成”后,打印出 最大和最小的数字。如果用户输入任何其他内容 比一个有效的数字用 try/except 捕获它并输出一个 适当的消息并忽略它。
这是我尝试了很多方法但无法达到最小和最大数字的问题。请帮我写代码:
largest = None
samllest = None
while True:
num = input("Enter Numbers:")
if num == 'done' :
break
else:
try:
n = int(num)
except:
print("Invalid Input")
【问题讨论】:
-
是的,我教过如何使用列表,但对于该用户,最初需要提及列表大小,但我不希望这样。有没有其他办法。
-
他们为什么需要这样做?这不是 C... 你不熟悉
list.append()方法 - 将 x 附加到序列的 end
标签: python python-3.x