我正在使用一个程序,在这个程序中,用户应该按格式键入一个时间
Visiting between 10-17
然后我用split(“-”)来拆分这个字符串,并用我收到的两个字符串创建一个列表,在本例中是“10”和“17”
现在我正在尝试修复,以便用户可以键入ANYTHING
,循环将继续,直到用户以正确的格式键入时间。
例如,用户CANNOT
到达:weiosrfiowe
或1000-1000
等
这个try-except适用于所有EXCEPT
,因为当我在输入的开始或开始处输入“-”时,它会崩溃,比如“-weihdriowe
”。这可能是因为它找不到任何东西可以分成两个对象
所以现在我有了这样的东西:
while True:
try:
Time = Input(when you want to come)
#the user puts in 10-17
Timesplit = Time.split("-")
我如何安排我的代码,或者用一种更聪明的方式来做,这样我的程序就不会崩溃? 谢谢
目前没有回答
相关问题 更多 >
编程相关推荐