擅长:python、mysql、java
<p>无论如何,你都在犯错误。您需要添加一个条件,而且不需要自定义错误。来自此处的正则表达式<a href="https://stackoverflow.com/a/3617808/5567387">https://stackoverflow.com/a/3617808/5567387</a></p>
<pre><code>name = ""
while name == "":
name = raw_input("Please enter a name: ")
is_valid = re.match(r'^[a-zA-Z]+$', name)
if not is_valid:
name = ""
</code></pre>