Sie können das mit in
:
oder besser wie
%Vor%Erstellen Sie besser eine Reihe von Vokalen, wie diese
%Vor% und dann prüfen, ob first
eine davon ist wie diese
Hinweis: Das Problem mit
%Vor% Ansatz ist, wenn Ihre Eingabe falsch ist, zum Beispiel, wenn first
ist 'ae'
, dann wird der Test fehlschlagen.
Aber ae
ist eindeutig kein Vokal.
Verbesserung:
Wenn es sich nur um einen einmaligen Job handelt, bei dem es nicht wichtig ist, einen Satz vorher zu erstellen, können Sie if first in 'aeiouAEIOU':
selbst verwenden, aber prüfen Sie die Länge von first
zuerst, wie dies
Hier ist der Regex-Ansatz:
%Vor%Dieser reguläre Ausdruck wird übereinstimmen, wenn das erste Zeichen von "first" ein Vokal ist.
Wenn Ihre Funktion einen booleschen Wert zurückgibt, ist der einfachste und einfachste Weg
%Vor%Oder
%Vor%Tags und Links python string python-2.7