我在上Coursera和python课程。 我在努力完成最后一项任务。在
任务如下: 5.2编写一个程序,反复提示用户输入整数,直到用户输入“done”。输入“完成”后,打印出最大和最小的数字。如果用户输入了除有效数字以外的任何内容,请使用try/except将其捕获并发出适当的消息并忽略该数字。输入7、2、bob、10和4并匹配下面的输出。在
我的代码:
# largest = None
# smallest = None
store=[]
while True:
s = input("Enter a number: ")
if s == "done":
break
try:
store.append(int(s))
except:
print("Invalid input")
largest = max(store)
smallest = min(store)
# print("Invalid input")
print("Maximum is ",largest)
print("Minimum is ",smallest)
请帮忙。 谢谢
相关问题 更多 >
编程相关推荐