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
:).
Bucle While Básico
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.
contador = 1
# Escribe el bucle while debajo de esta línea:Recorrer una Lista
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!
planetas = ["Marte", "Venus", "Júpiter"]
indice = 0
# Escribe tu bucle while debajo de esta línea:Bucle y Condicional (While + If)
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'.
energia = 4
# Escribe el bucle y el condicional debajo:Listas y Operadores Lógicos
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.
permitidos = ["Ana", "Luis"]
usuario_actual = "Ana"
es_admin = False
# Escribe el if combinando in y or debajo:Búsqueda Total (While, If, Listas y Lógica)
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.
codigos = [200, 404, 500]
pos = 0
encontrado = False
# Escribe la lógica combinada debajo:❓ Preguntas Frecuentes (FAQ)
¿Qué conceptos técnicos aborda el recurso 'Practicar para prueba Semestral: Python'?
Este material desarrollado por Andrés Franchi en ServicioTI aborda Pensamiento Computacional, Algoritmos y Programación en Python, orientado a la aplicación práctica mediante ejercicios, código funcional y resolución de problemas paso a paso.
¿Para qué nivel educativo o perfil técnico está recomendado?
Está diseñado tanto para estudiantes y docentes de Educación Básica Integrada (EBI) y Educación Media Superior (EMS - ANEP Uruguay) en Ciencias de la Computación, como para autodidactas y entusiastas de Programación, Educación Tecnológica, Informática Uruguay, ServicioTI.
¿Qué herramientas o software se necesitan para ponerlo en práctica?
Para aprovechar al máximo esta guía se recomienda utilizar Python 3, estructuras de control (if/else, for, while), listas, funciones y algoritmos, pudiendo ejecutarse directamente desde el navegador o descargando los recursos adjuntos en este artículo.