Erste SchritteKostenlos loslegen

Die Anzahl der Katzen

Du arbeitest an einem Projekt zur Verarbeitung natürlicher Sprache, um herauszufinden, was große Schriftsteller/innen so großartig macht. Deine aktuelle Hypothese ist, dass große Schriftsteller viel über Katzen sprechen. Um das zu beweisen, musst du zählen, wie oft das Wort "Katze" in "Alices Abenteuer im Wunderland" von Lewis Carroll vorkommt. Du hast bereits eine Textdatei, alice.txt, mit dem gesamten Inhalt dieses großartigen Buches heruntergeladen.

Diese Übung ist Teil des Kurses

Funktionen in Python schreiben

Kurs anzeigen

Anleitung zur Übung

  • Benutze den open() Kontextmanager, um alice.txt zu öffnen und die Datei der Variablen file zuzuweisen.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Open "alice.txt" and assign the file to "file"
____ ____('alice.txt') ____ file:
  text = file.read()

n = 0
for word in text.split():
  if word.lower() in ['cat', 'cats']:
    n += 1

print('Lewis Carroll uses the word "cat" {} times'.format(n))
Bearbeiten und Ausführen von Code