相关疑难解决方法(0)

在Python中检测元音与辅音

我在这里犯了什么愚蠢的错误,这使我无法确定用户输入的第一个字母是辅音?无论我输入什么,它都允许评估第一个字母是元音.

original = raw_input('Enter a word:')
word = original.lower()
first = word[0]

if len(original) > 0 and original.isalpha():
    if first == "a" or "e" or "i" or "o" or "u":
        print "vowel"
    else:
        print "consonant"
else:
    print "empty"
Run Code Online (Sandbox Code Playgroud)

python string conditional conditional-statements

5
推荐指数
2
解决办法
8万
查看次数