Ejercicios Python - Nivel 3
Ejercicio 1:
- Crear una lista vacía y agregar elementos a la misma hasta que el usuario ingrese “fin”.
Posible solución
lista = []
while True:
elemento = input("Ingrese un elemento: ")
if elemento == "fin":
break
lista.append(elemento)
print(lista)Ejercicio 2:
- Crear una lista con los números del 1 al 10 y mostrar los números pares.
Posible solución
lista = list(range(1, 11))
for numero in lista:
if numero % 2 == 0:
print(numero)Ejercicio 3:
- Crear una lista con los números del 1 al 10 y mostrar los números impares.
Posible solución
lista = list(range(1, 11))
for numero in lista:
if numero % 2 != 0:
print(numero)Ejercicio 4:
- Crear una lista de nombres de estudiantes y mostrar aquellos cuyos nombres comiencen con la letra “A”.
Posible solución
nombres = ["Ana", "Juan", "Pedro", "Andrea", "Lucía", "Antonio"]
for nombre in nombres:
if nombre[0].lower() == "a":
print(nombre)Ejercicio 5:
- Crear una lista de números y mostrar aquellos que sean mayores a 100.
Posible solución
numeros = [10, 20, 150, 200, 300, 400, 500]
for numero in numeros:
if numero > 100:
print(numero)