Für einen Eingabetext muss ich alle Vokale zählen, den ersten Buchstaben in jedem Wort groß schreiben und den Text rückwärts ausgeben (muss nicht großgeschrieben werden), ohne Titel oder Umkehrfunktionen zu verwenden. Ich konnte die Zählung für Vokale herausfinden, aber mit zwei anderen kämpfen.Umgekehrte Zeichenfolge ohne Umkehrfunktion
def main():
vowelCount = 0
text = 'abc'
while(len(text) != 0):
text = input('Please etner some text or press <ENTER> to exit: ')
for char in text:
if char in 'aeiouAEIOU':
vowelCount += 1
print('Vowels:', vowelCount)
vowelCount = 0
for i in text:
i = text.find('') + 1
print(i)
print(text[0].upper() + text[1:])
main()
Die Worte in umgekehrter Reihenfolge oder jedes Zeichen umgekehrt? – AChampion
[Das Umkehren einer Zeichenfolge ist bereits sehr ausführlich behandelt.] (Http://stackoverflow.com/q/931092/364696) – ShadowRanger