Be Maker
Loading...
💰Recompensa: 10 bCoins y 10 Cristales de Conocimiento por cada proyecto, desafío o reto publicado en el MakerSpace💰
👋 ¡Hola, exploradores de la programación!
💡¿Sabías que los videojuegos, los robots y las aplicaciones hacen cosas repetitivas sin cansarse ¡Eso es lo que hacen los bucles en programación!
En esta lección aprenderemos cómo decirle a Python: “¡Repite esto hasta que yo diga que pares!”
💡 Un bucle es cuando le decimos a la computadora que haga algo una y otra vez hasta que le pidamos que se detenga.
🕰️ Un reloj repite los segundos, minutos y horas todos los días.
❤️ Tu corazón late sin parar mientras estás vivo.
💡 Con un bucle while, la computadora sigue repitiendo una acción mientras una condición sea verdadera. Es como jugar hasta que mamá diga "¡Hora de cenar!".
1️⃣ cont = 1 → Creamos una variable que empieza en 1.
2️⃣ while cont <= 5: → Se ejecuta mientras cont sea menor o igual a 5.
3️⃣ cont = cont + 1 → Aumentamos cont en 1 para que no se repita infinitamente.
El bucle imprime la cantidad de monedas de oro que tenemos del 1 al 10, ¡y luego se detiene!
✅ El bucle sigue pidiendo la contraseña hasta que el usuario escriba "cadabra".
✅ Cuando la condición ya no se cumple (pass == secre), el bucle termina.
"salir" para terminar un bucle
💡 El bucle for se usa cuando sabemos cuántas veces queremos repetir algo. Es como cuando contamos cuántas veces brincamos la cuerda. ¡Sabemos exactamente cuántas veces lo haremos!
El bucle imprime "hola" 5 veces, y luego se detiene.
El bucle imprime la cantidad de ladrillos que colocamos que va del 1 al 5, ¡y luego se detiene!
El bucle imprime "contando número" 10 veces, y luego se detiene.
Usa un bucle para mostrar los números pares del 1 al 10.
💡 A veces, queremos detener un bucle antes de que termine, o saltarnos una repetición. Para eso usamos break y continue.
📌 Break: Detiene el bucle antes de que termine.
📌 Continue: Salta una repetición, pero el bucle sigue.
✅ break Detiene el bucle cuando i es 5, sin esperar a que llegue a las 10 repeticiones.
✅ continue Salta los números pares, significando que no se ejecutan las acciones después de continue.
Se usa break para salir de un bucle cuando el usuario escriba "stop"
➡️ ¡Crea tu Propio Juego de Adivinanzas! Guarda un número secreto, por ejemplo el 4.
1️⃣ El usuario piensa y escribe un número para adivinar el número secreto.
2️⃣ Ejemplo, si el usuario puso 5, la computadora debe mostrar: El número secreto es menor.
3️⃣ Si el usuario puso 10, la computadora debe mostrar: El número secreto es menor.
4️⃣ Si el usuario puso 4, la computadora debe mostrar: Ganaste! Ese es el número secreto.
💰Recompensa: 20 bCoins y 10 Gemas de Experiencia por cada reto resuelto💰
1️⃣ "if" sirve para tomar decisiones.
2️⃣ "if" solo funciona con números.
3️⃣ Las instrucciones dentro de "if" se ejecutan solo si la condición es verdadera.
1️⃣ Qué pasaría si hace el siguiente código. ¿La comparación es verdadera o falsa?
Crea un programa que diga "Es de día" si el usuario escribe "mañana"
Haz un programa que pregunte si te gustan los helados y, si es verdad, diga "A mí también"
Pregunta la temperatura y muestra "Hace frío" si es menor a 15°C
Crea un programa que pida un número y diga si es mayor que 10.
Pide la edad y di si puede o no puede entrar a una sección de juegos de niños pequeños (máximo 6 años)
Crea un programa que compare dos números y diga si son iguales o diferentes
Crea un programa que solo diga "Hola amigo" si el usuario ingresa "hola" o "hey"
Haz un programa que pregunte si tienes hambre y sed, y diga "Ve a comer y beber algo"
Pide un color del semáforo y si es "rojo", muestra "Detente", si es "amarillo", muestra "Cuidado", si es "verde", muestra "Avance" y si es otro color, muestra "Error"
💰Recompensa Adicionale: 50 bCoins y 15 Gemas de Experiencia💰
Un mago te pide elegir un número entre 1 y 3. Dependiendo del número, te da un hechizo diferente:
1️⃣ = Hechizo de fuego
2️⃣ = hechizo de agua
3️⃣ = hechizo de luz
Escribe un programa que pida un número y diga qué hechizo obtienes