1.
El clásico "Hola Mundo" con una variable
Ejercicio: Crea una variable llamada nombre, asígnale tu nombre y luego imprime un
saludo que lo incluya.
nombre = "Carlos"
print("Hola, mi nombre es", nombre)
●
●
● Explicación: * Variables: Son "cajas" donde guardamos información. Aquí, la caja
se llama nombre.
○ Strings (Cadenas): El texto va entre comillas.
○ Función print(): Es la herramienta que usamos para mostrar información en
la pantalla. Podemos combinar texto fijo y variables separándolos con una
coma.
2. Calculadora de suma básica (Interacción con el usuario)
Ejercicio: Pide al usuario que ingrese dos números y muestra el resultado de la suma.
● Código:
● Python
num1 = input("Introduce el primer número: ")
num2 = input("Introduce el segundo número: ")
suma = int(num1) + int(num2)
print("La suma es:", suma)
●
●
● Explicación:
○ input(): Esta función detiene el programa y espera a que el usuario escriba
algo. Ojo: Todo lo que recibe input() es texto (string).
○ Conversión de tipos (int()): Como no podemos sumar "texto", usamos int()
para convertir ese texto en un número entero y poder hacer la operación
matemática.
3. Verificador de mayoría de edad (Condicionales)
Ejercicio: Crea un programa que pregunte la edad al usuario. Si tiene 18 o más, imprime
"Eres mayor de edad"; de lo contrario, "Eres menor".
● Código:
● Python
edad = int(input("¿Cuántos años tienes? "))
if edad >= 18:
print("Eres mayor de edad.")
else:
print("Eres menor de edad.")
●
●
● Explicación:
○ Estructura if / else: Es el corazón de la lógica de programación. Permite que
el programa tome decisiones.
○ Indentación (sangría): En Python, el espacio al principio de la línea después
del if es obligatorio. Indica qué código pertenece a esa condición.
4. Contador de números (Bucles/Ciclos)
Ejercicio: Imprime los números del 1 al 5 usando un ciclo for.
● Código:
● Python
for i in range(1, 6):
print("Número:", i)
●
●
● Explicación:
○ for: Se usa para repetir una acción un número determinado de veces.
○ range(1, 6): Genera una secuencia que empieza en 1 y termina antes del 6.
Es una de las curiosidades de Python: el límite superior no se incluye.
5. Lista de frutas (Colecciones)
Ejercicio: Crea una lista con 3 frutas, añade una nueva y muéstralas todas usando un
bucle.
● Código:
● Python
frutas = ["manzana", "pera", "plátano"]
[Link]("naranja")
for fruta in frutas:
print("Me gusta la", fruta)
● Explicación:
○ Listas []: Permiten guardar muchos datos en una sola variable.
○ .append(): Es un método para agregar elementos al final de la lista.
○ Recorrer listas: El for puede pasar por cada elemento de la lista uno por uno
de forma automática.
Consejos para tu exposición:
1. Hazlo visual: Si puedes, escribe el código en vivo frente a ellos (Live Coding). Ver
los errores y cómo los corriges es muy educativo.
2. Pregunta "¿Qué pasará?": Antes de ejecutar un código, pregunta a la clase qué
creen que saldrá en pantalla.
3. El error es tu amigo: Si el código falla, explica que los errores de sintaxis son
normales y enséñales a leer lo que dice la consola.
¡Mucho éxito en tu presentación de esta tarde! Si necesitas algún ejercicio más avanzado o
de un tema específico, dime.