Ejercicios Integradores Resueltos (Listas, Matrices, Diccionarios, Funciones)
Requisitos de finalización
Este libro pretende poner a disposición del Alumno Ejercicios integradores resueltos. Los temas incluidos son:
- Listas
- Matrices
- Diccionarios
- Funciones
Sr. Docente. Si Propone un ejercicio y lo resuelve por favor cree un capítulo y escriba la consigna y solución propuesta.
23. Banderas de países
23.1. Resolución def
# DEFINICIÓN DE LAS FUNCIONES
def carga(clave):
lista=[]
for i in range(3): #bucle para cargar los tres colores
color=input("ingrese color: ")
lista.append(color)
bande[clave]=lista
print (bande)
return True
def buscapais(p): # el parámetro es el nombre del pais
if p in bande:
print("Está el pais", p, "sus colores son :", bande[p])
return True
else:
return False
def buscacolor(c):
encuentra=False # variable para saber si encuentra el color
for k in bande:
for l in range(len(bande)):
if bande[k][l]==c:
print("tiene el color ", c, " la bandera de ", k)
encuentra= True # cambia de valor cuando encuentra el color
if not(encuentra): # si terminaron los bucles y no cambió el valor
print("ninguna bandera cargada tiene el color ", c)