Numărul de pisici
Lucrezi la un proiect de procesare a limbajului natural pentru a determina ce îi face pe marii scriitori atât de remarcabili. Ipoteza ta actuală este că scriitorii de geniu vorbesc foarte mult despre pisici. Pentru a o dovedi, vrei să numeri de câte ori apare cuvântul „cat" în „Alice's Adventures in Wonderland" de Lewis Carroll. Ai descărcat deja un fișier text, alice.txt, cu întregul conținut al acestei cărți celebre.
Acest exercițiu face parte din cursul
Scrierea funcțiilor în Python
Instrucțiuni pentru exercițiu
- Folosește context manager-ul
open()pentru a deschidealice.txtși atribuie fișierul variabileifile.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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))