Este código define una clase Contacto
para representar la información de un contacto. Luego, utiliza una función agregar_contacto
para ingresar los datos de un nuevo contacto y agregarlo a la lista de contactos. El programa principal permite agregar contactos y salir del programa.
class Contacto:
def __init__(self, nombre, telefono, email):
self.nombre = nombre
self.telefono = telefono
self.email = email
def agregar_contacto(lista_contactos):
nombre = input("Ingrese el nombre del contacto: ")
telefono = input("Ingrese el teléfono del contacto: ")
email = input("Ingrese el email del contacto: ")
nuevo_contacto = Contacto(nombre, telefono, email)
lista_contactos.append(nuevo_contacto)
print("Contacto agregado correctamente.")
def main():
lista_contactos = []
while True:
print("\n1. Agregar contacto")
print("2. Salir")
opcion = input("Seleccione una opción: ")
if opcion == '1':
agregar_contacto(lista_contactos)
elif opcion == '2':
break
else:
print("Opción no válida. Intente de nuevo.")
if __name__ == "__main__":
main()
Pueder ir al artículo principal:
Códigos Sencillos hechos en Python
Your article helped me a lot, is there any more related content? Thanks!
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.