【发布时间】:2021-12-09 10:33:04
【问题描述】:
我刚在学校开始使用 python 进行编程教育。我开始使用的程序之一只是询问您的姓名,然后将其重复给您。如果您输入数字而不是字母,我需要一些帮助来显示错误消息。
这就是我所拥有的:
while True:
name = input("What is your full name? ")
try:
n = str(name)
except ValueError:
print("Please enter your name in letters, not", repr(name))
continue
else:
break
print(name)
【问题讨论】:
-
您可以提供您尝试过的内容 - 例如。输入和输出(或错误),以便人们可以帮助您轻松发现“错误”。