Python Retos
Python Retos
print(len(lista1))
Ejercicio 1
lista=[10, 7, 3, 7, 2]
suma=0
x=0
while x<len(lista):
suma=suma+lista[x]
x=x+1
print(lista)
Ejercicio 2
meses=["enero", "febrero", "marzo", "abril"]
print(meses[0])
print(meses[3])
Ejercicio 3
lista=["Ana", 7, 9]
print(lista[0])
promedio=(lista[1]+lista[2])//2
print(promedio)
Listas Reto 1
lista=[4, 512, 222, 6, 12, 53, 31, 1]
valores=0
x=0
while x<len(lista):
if lista[x]>100:
valores=valores+1
x=x+1
print("Hay", valores, "valores mayores a 100")
Listas Reto 2
lista=[1, 7, 8, 12, 3]
x=0
while x<len(lista):
if lista[x]>=7:
print(lista[x])
x=x+1
Listas Reto 3
lista=["Adolfo", "Ana", "Kevin", "Misael", "Estefani"]
valores=0
x=0
while x<len(lista):
if len(lista[x])>=5:
valores=valores+1
x=x+1
print(valores)
Ingreso de Teclado Ejercicio 1
lista=[]
for x in range(5):
lista.append(valor)
print(lista)
Ingreso de Teclado Ejercicio 2
lista=[]
while valor!=0:
lista.append(valor)
print("Tamano de la lista:")
print(len(lista))
suma=0
for x in range(5):
sueldos.append(valor)
suma=suma+valor
promedio=suma/5
print("Promedio de sueldos")
print(promedio)
suma=0
for x in range(5):
valor=float(input("Ingrese la altura:"))
lista.append(valor)
suma=suma+valor
promedio=suma/5
print(promedio)
altas=0
bajas=0
for x in range(5):
if lista[x]>promedio:
altas=altas+1
else:
if lista[x]<promedio:
bajas=bajas+1
print(bajas)
print(altas)
valor=float(input("Ingrese sueldo:"))
Lista.append(valor)
tarde=[]
for x in range(4):
valor=float(input("Ingrese sueldo:"))
tarde.append(valor)
print("Turno manana")
print(Lista)
print("Turno tarde")
print(tarde)
Tuplas
tupla=(1, 2, 3)
fecha=(25, "Diciembre", 2016)
punto=(10, 2)
print(tupla)
print(fecha)
print(punto)
print(persona)
Diccionario Ejercicio 1
def imprimir(paises):
print(clave, paises[clave])
imprimir(paises)
Diccionario Ejercicio 2
def cargar():
productos={}
for x in range(5):
precio=int(input("Ingrese el precio:"))
productos[nombre]=precio
return productos
def imprimir(productos):
print(nombre, productos[nombre])
def imprimir_mayor100(productos):
if productos[nombre]>100:
print(nombre)
# bloque principal
productos=cargar()
imprimir(productos)
imprimir_mayor100(productos)