Nie można określić samogłosek z spółgłosek

Z poniższym kodem, bez względu na pierwszą literę wejścia, zawsze jest określana jako samogłoska:

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"

W rzeczywistości nie ma znaczenia, jaka wartość logiczna znajduje się w instrukcji if ... jeśli jest == lub! =, Nadal jest zwracana"vowel". Czemu?

questionAnswers(5)

yourAnswerToTheQuestion