我有蟒蛇3功课要做,如果使用,ELIF,否则,.isdigit,.isalpha但我不知道为什么它不工作..错误与Python 3功课
NumWord = ""
def str_analysis():
if NumWord.isalpha() == True:
print(NumWord, "is all alphabetical characters!")
elif NumWord.isdigit() == True:
if int(NumWord) == 100:
print("You found the right number!")
elif int(NumWord) >= 99:
print(NumWord, "is a pretty big number")
elif int(NumWord) <= 99:
print(NumWord, "is a smaller number than expected")
while NumWord.isalnum() == False:
NumWord = input("Enter a word or integer: ")
什么不工作?你能稍微详细地解释你的问题吗? – Nisarg
当我运行代码,输入工作,当我什么都没输入,输入回来,但如果我输入的东西,它什么都不做,并停止代码 – Chronoxx
文体学点:不明确比较'真'和'虚假'。 – EJoshuaS