Tu primera clase
Python · Unidad 12: Clases y objetos
- Plan completo
- Python
- 10 ejercicios
Con un diccionario juntabas los datos de algo. Una clase va más allá: crea un tipo de dato nuevo, tuyo, como int o str.
Se escribe con class y un nombre con mayúscula. pass quiere decir "nada por ahora". Para crear un objeto de ese tipo, llamas a la clase con paréntesis.
class Mascota:
pass
toby = Mascota()
print(type(toby) == Mascota)
print(type(5) == int)Imprime
True True
El resto de la explicación está en la lección, que es del plan completo.
Ejercicios de esta lección
Se hacen en la app, que los corrige al momento y explica por qué.
1. Completa el código
Completa para crear la clase
Mascota.2. Opción múltiple
En
luna = Mascota(), ¿qué es cada cosa?3. Predice la salida
¿Qué imprime este código?
4. Predice la salida
¿Qué imprime este código?
5. Completa el código
Completa para imprimir el nombre de Sofía.
6. Predice la salida
¿Qué imprime este código?
7. Encuentra el bug
Este programa debería imprimir el nombre y la nota de Leo. ¿Qué línea tiene el error?
8. Ordena las líneas
Ordena para crear un libro e imprimir su título.
9. Predice la salida
¿Qué imprime este código?
10. Predice la salida
Los objetos también se guardan en listas. ¿Qué imprime?
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.