■ Manual Rápido de Python en Thonny
Este manual resume lo esencial de Python que puedes usar en Thonny para tu examen.
1. Estructura básica
--------------------
print("Hola, mundo")
2. Entrada y salida
-------------------
nombre = input("Ingresa tu nombre: ")
edad = int(input("Ingresa tu edad: "))
print("Tu nombre es:", nombre, "y tienes", edad, "años")
3. Condicionales
----------------
# if - else
edad = int(input("Edad: "))
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
# if - elif - else
nota = float(input("Nota: "))
if nota >= 17:
print("Excelente")
elif nota >= 13:
print("Aprobado")
else:
print("Desaprobado")
# match
opcion = int(input("Elige 1, 2 o 3: "))
match opcion:
case 1:
print("Elegiste la opción 1")
case 2:
print("Elegiste la opción 2")
case 3:
print("Elegiste la opción 3")
case _:
print("Opción inválida")
4. Bucles
---------
# while
contador = 1
while contador <= 5:
print("Número:", contador)
contador += 1
# for con range
for i in range(1, 6):
print("Número:", i)
for i in range(10, 0, -2):
print(i)
5. Ejemplos
-----------
# suma de los primeros n números
n = int(input("Ingresa n: "))
suma = 0
for i in range(1, n+1):
suma += i
print("La suma es:", suma)
# menú con match + while
while True:
print("\nMenú:")
print("1. Saludar")
print("2. Sumar dos números")
print("3. Salir")
opcion = int(input("Elige una opción: "))
match opcion:
case 1:
print("¡Hola!")
case 2:
a = int(input("Número 1: "))
b = int(input("Número 2: "))
print("La suma es:", a + b)
case 3:
print("Adiós")
break
case _:
print("Opción inválida")
6. Tips para el examen
----------------------
- Inicializa variables antes de usarlas.
- Usa int() o float() si lees números con input().
- En bucles while, cambia la condición para evitar bucles infinitos.
- match es útil para menús.
- Practica con problemas simples (pares/impares, factorial, tablas, sumas).