【发布时间】:2021-03-09 16:15:51
【问题描述】:
我有简单的代码:
def simpleMethod():
try:
list_to_app = []
number_of_a = input('\nHow many a you want to create? ')
number_of_a = int(number_of_a)
for i in range(number_of_a):
user_a = input('\nPlease type here some track: ')
list_to_app.append(user_a.lower())
except ValueError:
stderr.write('Type error - please provide an integer character')
simpleMethod()
我不想使用 while True:... 这样的东西
如何为这种流程制作一些循环(我认为在这种情况下会很好):
- 用户类型非整数
- 节目显示
Type error - please provide an integer character - 程序返回到第 1 步
这是一个简单的方法,但我被卡住了。
【问题讨论】:
-
为什么不想使用
while循环?这确实是最简单的方法。 -
为什么不“当真”?这是一些有问题限制的作业吗?
标签: python while-loop try-except