Erkennen von Vokalen vs Konsonanten in Python [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie teste ich mehrere Variablen gegen einen Wert? 20 answersWarum ergibt "a == b oder c oder d" immer "True"? [Duplikat 1 Antwort

Welcher dumme Fehler, den ich hier mache, hindert mich daran festzustellen, dass der erste Buchstabe der Benutzereingabe ein Konsonant ist? Egal was ich eingebe, es lässt sich auswerten, dass der erste Buchstabe ein Vokal ist.

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"

Antworten auf die Frage(3)

Ihre Antwort auf die Frage