Wörter und Sätze in Python zählen

Hey Leute, habe lange nach einer Möglichkeit gesucht, um möglichst einfach Wörter und Sätze in Python zu suchen. Anbei meine Lösung:

text = "Das ist ein sehr sehr langer Text mit vielen Wörtern. Das ist der zweiter Satz."

# Eine Funktion schreiben
def zaehle_woerter(text):
# Den Text splitten
tokens = text.split()
counter = 0
for i in tokens:
# Ignoriere Wörter mit ==1 Zeichen. (,.:;)
if len(i)> 1:
#print i
counter += 1

return counter

print zaehle_woerter(text)

######
# Den Text nach dem Punkt (.) splitten
saetze = text.split(".")
print len(saetze)

Neuen Kommentar schreiben

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Suche

Neueste Kommentare