Python程序运行结果好像和自己预期的不一致
user = "1391122"
user1 = "139112a"
print(user.isalnum())
print(user1.isalnum())
True
True
False
True
string.isalnum() 如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False
你应该用以下两个方法:
string.isalpha()
如果 string 至少有一个字符并所有字符都是字母则返回 True,否则返回 False
string.isdigit()
如果 string 至少有一个字符并只包含数字则返回 True 否则返回 False.