我需要验证没有正则表达式的名称并保持简单,我有这个:
def validation(name):
for char in name:
if not (("A" <= char and char <= "Z") or ("a" <= char and char <= "z") or (char == " ")):
return False
return True
Run Code Online (Sandbox Code Playgroud)
有没有办法让它更好?
你需要isalpha()方法
name = "oridm"
if name.replace(" ", "").isalpha():
print "Name is valid"
else:
print "Name is invalid"
Run Code Online (Sandbox Code Playgroud)