Python - Nivel 20 - Reto 1 - Creando un diccionario

preview_player
Показать описание
Empezamos un nuevo nivel en el que vamos a ver un nuevo tipo de datos muy utilizado en python, que son los diccionarios.
En este video vemos lo que son y las operaciones básicas con esta estructura de datos.
---------------------------------------------------------------------

RETO PARA RESOLVER:

Llevar a cabo un programa que sea una agenda telefónica mediante un diccionario, y que permita llevar a cabo las
siguientes opciones: consultar un teléfono, añadir uno nuevo, modificar un teléfono y eliminar un teléfono.

Y se trata de hacerlo con las operaciones básicas de los diccionarios.

---------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

felicidades... muy didacticos, práctico... Gracias por levantarnos el entusiasmo por python...

franciscovaradorado
Автор

Hola
Gracias profe por llevarnos de la mano, en el mundo de Python.
A continuación, dejo mi tarea.
Saludos.
'''Mi agenda telefonica con diccionarios'''

telefonos={"José": 1234,
"María": 3455,
"Lucia":7890,
"Andrés":6543}


consultado=True

while consultado:

print()
print("MIS TELEFONOS")

print("1. Consultar")
print("2. Añadir")
print("3. Modificar")
print("4. Borrar")
print("5. Salir")


opcion=""
while opcion not in ("1", "2", "3", "4", "5"):
opcion=input("---->")

if opcion =="1":
print(telefonos)
elif opcion=="2":
anadir=input("Dijite la clave va agregar")
valor=input("dijite el valor")
telefonos[anadir]=valor
elif opcion=="3":
modificar=input("dijite la clave a modificar")
nuvalor=input("dijite el nuevo valor ")
telefonos[modificar]=nuvalor
elif opcion=="4":
borrar=input("Escriba la clave que quiere borrar")
del telefonos[borrar]
else:
consultado=False

juanma