Practicar para prueba Semestral: Python
Ficha de tareas de programación en Python. Contiene 5 ejercicios diseñados para ser copiados y resueltos a mano en el cuaderno del estudiante. Abarca bucles while, listas (arrays), condicionales y operadores lógicos.
Práctica de Laboratorio: Python
Bucles (WHILE), Listas, Condicionales y Lógica
📣 Instrucciones para el alumno: Copia cuidadosamente la Letra y el Código Inicial de cada ejercicio en tu cuaderno. Luego, debajo del código inicial, escribe con lápiz o lapicera la estructura lógica que resuelve el problema. Presta especial atención a la indentación (sangría) y a los dos puntos (
:).
Ejercicio 1
Bucle While Básico
📜 Letra: Crea un bucle
while que imprima los números del 1 al 5. Tienes la variable contador inicializada en 1. Recuerda incrementar el contador (sumarle 1) dentro del bucle para evitar un bucle infinito.
Código Inicial a copiar:
contador = 1
# Escribe el bucle while debajo de esta línea:
Espacio para resolver en el cuaderno...
Ejercicio 2
Recorrer una Lista
📜 Letra: Dada una lista de planetas y una variable
indice en 0, escribe un bucle while que imprima cada planeta. El bucle debe ejecutarse mientras el índice sea menor a 3. ¡No olvides sumar 1 al índice en cada vuelta!
Código Inicial a copiar:
planetas = ["Marte", "Venus", "Júpiter"]
indice = 0
# Escribe tu bucle while debajo de esta línea:
Espacio para resolver en el cuaderno...
Ejercicio 3
Bucle y Condicional (While + If)
📜 Letra: Simula una cuenta regresiva. Escribe un
while que se ejecute mientras energia > 0. Dentro del bucle, imprímela y luego réstale 1. Agrega un if: si la energía es exactamente igual a 1 (==), imprime 'Alerta'.
Código Inicial a copiar:
energia = 4
# Escribe el bucle y el condicional debajo:
Espacio para resolver en el cuaderno...
Ejercicio 4
Listas y Operadores Lógicos
📜 Letra: Un sistema verifica el acceso. Escribe un condicional
if que imprima 'Acceso Permitido' SI el usuario_actual está contenido en la lista permitidos (usa la palabra clave in) O (or) si la variable es_admin es verdadera.
Código Inicial a copiar:
permitidos = ["Ana", "Luis"]
usuario_actual = "Ana"
es_admin = False
# Escribe el if combinando in y or debajo:
Espacio para resolver en el cuaderno...
Ejercicio 5 (Reto)
Búsqueda Total (While, If, Listas y Lógica)
📜 Letra: Vamos a buscar un código de error. Escribe un
while que se ejecute mientras pos < 3 Y (and) not encontrado. Dentro del bucle, si el elemento codigos[pos] es igual a 404, cambia encontrado a True. Al final del bucle, recuerda sumarle 1 a pos.
Código Inicial a copiar:
codigos = [200, 404, 500]
pos = 0
encontrado = False
# Escribe la lógica combinada debajo:
Espacio para resolver en el cuaderno...
Ficha diseñada por Prof. Andrés Franchi Ugartemendía | www.servicioti.com.uy