【发布时间】:2021-04-11 13:47:27
【问题描述】:
您好,我是 python 新手,遇到异常问题。我添加了一个例外,但它不起作用。以下是我的问题示例。
if x == '1':
print("----------------------------------")
print("1. REQUEST FOR A DOG WALKER")
print("----------------------------------")
try:
print("Select a Date (DD/MM/YY) - eg 12/04/21")
except ValueError:
raise ValueError('empty string')
date = input()
try:
print("Select a Duration (in hours) - eg 2")
duration = input()
except ValueError:
print('empty string')
print("Select a breed : 1 - Rottwieler , 2 - Labrador Retriever, 3 - Pitbull, 4 - Other ")
breed = input()
print("Number of Dogs - eg 3 ")
dogsNumber = input()
【问题讨论】:
-
这里有两个例外,第一个不接受任何输入。哪个不工作?
-
也许还能告诉我们“不工作”的确切含义以及您的预期行为是什么。那么我们或许可以为您提供帮助。您可以编辑您的问题以添加相关信息。祝你有美好的一天!
-
第一个异常如果为空或格式错误程序继续