小编Win*_*neh的帖子

无法从辅音中确定元音

使用下面的代码,无论输入的第一个字母是什么,它总是被确定为元音:

original = raw_input("Please type in a word: ")
firstLetter = original[0]
print firstLetter

if firstLetter == "a" or "e" or "i" or "o" or "u":
    print "vowel"
else:
    print "consonant"
Run Code Online (Sandbox Code Playgroud)

实际上,在if语句中布尔值是什么并不重要......如果它是==或!=,它仍然是返回"vowel".为什么?

python character

2
推荐指数
1
解决办法
5561
查看次数

标签 统计

character ×1

python ×1