不知道如何完成我想要的:
我首先要求用户输入一个从 A 到 H 的字母。一旦我抓住了该输入,如果输入有效,我想做 STUFF,但我不确定如何验证输入是否有效。
while True:
input= raw_input("Enter letter between A-H: ")
if input "BETWEEN A-H": # (this is where I'm stuck)
# DO STUFF
break
else:
print "Invalid input. Try again"
continue
您可以获取字符的 Unicode 值(带 ord(character
(并检查它是否在所需范围内。