Мой профиль
ACTIVIDAD 42 / 50

El objeto actúa

Inténtalo las veces que necesites

Vamos a entenderlo

Una función dentro de una clase es un método. Su primer parámetro habitual es self. En bot.charge(), Python pasa bot como self automáticamente. El método puede cambiar los datos de ese objeto.

Escucha la explicación

Ejemplo

# method: def charge(self):
TU MISIÓN

Añade charge para aumentar self.energy en 5. Crea un robot con energía 0, llama a charge y muestra su energía.

Necesito una pista

Sangra el método dentro de la clase y su cuerpo un nivel más.

Cómo encontrar un error
  1. Lee la última línea del error.
  2. Busca la línea indicada. Revisa comillas, paréntesis y sangría.
  3. Cambia una cosa y vuelve a ejecutar.

main.py

4 espacios

El borrador se guarda en este navegador.

Resultado

Python
Aquí aparecerá lo que muestre tu programa. Pulsa Ejecutar.