ComenzarEmpieza gratis

El número de gatos

Estás trabajando en un proyecto de procesamiento del lenguaje natural para determinar qué hace que los grandes escritores sean tan grandes. Tu hipótesis actual es que los grandes escritores hablan mucho de gatos. Para demostrarlo, cuenta el número de veces que aparece la palabra "gato" en "Las aventuras de Alicia en el país de las maravillas", de Lewis Carroll. Ya has descargado un archivo de texto, alice.txt, con todo el contenido de este gran libro.

Este ejercicio forma parte del curso

Escribir funciones en Python

Ver curso

Instrucciones de ejercicio

  • Utiliza el gestor de contexto open() para abrir alice.txt y asignar el archivo a la variable file.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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))
Editar y ejecutar código