4. Otros ejemplos de POO¶
Podemos crear una clase
Persona
con los atributos básicos.
20
import datetime
class Persona:
def __init__(self, nombre, nacimiento):
self.nombre = nombre
self.nacimiento = nacimiento
def edad(self):
delta = datetime.date.today() - self.nacimiento
return int(delta.days / 365)
def __str__(self):
return "%s, %d años" % (self.nombre, self.edad())
masanori = Persona("Fernando Masanori", datetime.date(1980, 9, 1))
print(masanori.edad())
print(masanori)
Activity: 4.1 ActiveCode (ac_l25_4a)
Puedes utilizar la implementación de la clase
Persona
para crear un objeto con tu nombre.
2
# Crea un objeto con tu nombre
Activity: 4.2 ActiveCode (ac_l25_4b)
You have attempted 1 of 3 activities on this page