Clases de Name

Published by Joshua Señoron in

Escribe una clase llamada Name y crea los siguientes atributos a partir de un nombre y un apellido (como fname y lname):

  • Un atributo llamado fullname que devuelve el nombre y el apellido.
  • Un atributo llamado initials que devuelve las primeras letras del nombre y del apellido. Coloca un . entre las dos letras.

Recuerda permitir que los atributos fname y lname también se puedan consultar individualmente.

Ejemplos

a1 = Name("john", "SMITH")
a1.fname ➞ "John"

a1.lname ➞ "Smith"

a1.fullname ➞ "John Smith"

a1.initials ➞ "J.S"

Notas

  • Asegúrate de que solo la primera letra de cada nombre esté en mayúscula.
  • Consulta la pestaña Resources para ver algunos tutoriales útiles sobre las clases de Python.