LoslegenKostenlos loslegen

Die Anzahl der Katzen

Du arbeitest an einem Projekt zur Verarbeitung natürlicher Sprache, um herauszufinden, was großartige Autorinnen und Autoren so großartig macht. Deine aktuelle Hypothese: Großartige Schreibende reden sehr viel über Katzen. Um das zu belegen, möchtest du zählen, wie oft das Wort "cat" in "Alice's Adventures in Wonderland" von Lewis Carroll vorkommt. Du hast bereits eine Textdatei alice.txt mit dem vollständigen Inhalt dieses großartigen Buchs heruntergeladen.

Diese Übung ist Teil des Kurses

Funktionen in Python schreiben

Kurs anzeigen

Anleitung zur Übung

  • Verwende den Context Manager open(), um alice.txt zu öffnen, und weise die Datei der Variablen file zu.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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))
Code bearbeiten und ausführen