擅长:python、mysql、java
<p>我把问题移到一个单独的函数中去重复代码。只要答案不令人满意,它就会一次又一次地问。你知道吗</p>
<pre><code>def ask(s):
r = ""
while not r or not r.isalpha():
r = input(s)
return r
name = ask("What is your name?")
print("Okay. Your name is {}.".format(name))
job = ask("What is your job?")
print("Great. Your job is {}.".format(job))
</code></pre>