Python Wörter erkennen?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Erstell einen counter.

#python3
counter=0

str="Hello World"

for letter in str:
    if letter==" ":
        counter = counter + 1

Ich habe gerade keine Möglichkeit das vorher zu testen und schreibe auch am Handy. Aber falls der for loop nicht mit Strings funktioniert kannst du noch eine Liste erstellen und str Buchstabe für Buchstabe hinzufügen und dann for letter in list...

Ich hoffe so klappt es ;)

Woher ich das weiß:Hobby – Hobbyprogrammierer
woerter = Satz.split()
print('Anzahl Woerter: {}'.format(len(woerter)))
EragonSaphira17  17.06.2020, 07:45

Sehr einfache Methode.

txt = "welcome to the jungle"


x = txt.split()


print(x)

print(len(x))

Hier einmal ein weiteres Beispiel um split zu verstehen. Meine ist da wesentlich komplizierter, uppsie

1