fork download
  1. class Personaje:
  2. def __init__(self, nombre, genero, color_pelo, color_ojos, altura, tono_piel, mano_dominante, edad):
  3. self.nombre = nombre
  4. self.genero = genero
  5. self.color_pelo = color_pelo
  6. self.color_ojos = color_ojos
  7. self.altura = altura
  8. self.tono_piel = tono_piel
  9. self.mano_dominante = mano_dominante
  10. self.edad = edad
  11.  
  12. def mostrar_informacion(self):
  13. print(f"Nombre: {self.nombre}")
  14. print(f"Género: {self.genero}")
  15. print(f"Color de pelo: {self.color_pelo}")
  16. print(f"Color de ojos: {self.color_ojos}")
  17. print(f"Altura: {self.altura} cm")
  18. print(f"Tono de piel: {self.tono_piel}")
  19. print(f"Mano dominante: {self.mano_dominante}")
  20. print(f"Edad: {self.edad} años")
  21.  
  22. def crear_personaje():
  23. print("Crea tu personaje:")
  24.  
  25. nombre = input("Nombre: ")
  26. genero = input("Género (Masculino/Femenino/Otro): ")
  27. color_pelo = input("Color de pelo: ")
  28. color_ojos = input("Color de ojos: ")
  29. altura = int(input("Altura en cm: "))
  30. tono_piel = input("Tono de piel: ")
  31. mano_dominante = input("Mano dominante (Derecha/Izquierda): ")
  32. edad = int(input("Edad en años: "))
  33.  
  34. personaje = Personaje(nombre, genero, color_pelo, color_ojos, altura, tono_piel, mano_dominante, edad)
  35. return personaje
  36.  
  37. if __name__ == "__main__":
  38. personaje = crear_personaje()
  39. print("\nInformación del personaje creado:")
  40. personaje.mostrar_informacion()
Success #stdin #stdout 0.01s 7212KB
stdin
1
2
10
42
11
stdout
1
2
10