1
Variables y tiposAlmacenar información en el programa
Las variables son contenedores que almacenan datos. En Python no necesitas declarar el tipo; se detecta automáticamente.
# Tipos de datos principales
nombre = "Ana" # str (texto)
edad = 15 # int (entero)
altura = 1.65 # float (decimal)
aprobado = True # bool (verdadero/falso)
2
CondicionalesTomar decisiones en el código
Los condicionales permiten ejecutar diferentes bloques de código según se cumplan o no ciertas condiciones. Python usa if, elif y else.
nota = 7
if nota >= 5:
print("Aprobado")
elif nota >= 4:
print("Recuperación")
else:
print("Suspenso")
3
BuclesRepetir acciones
Los bucles permiten repetir instrucciones. Python tiene dos tipos principales: for (para recorrer secuencias) y while (mientras se cumpla una condición).
# Bucle for
for i in range(5):
print(i) # 0, 1, 2, 3, 4
# Bucle while
contador = 0
while contador < 3:
print(contador)
contador += 1
4
FuncionesReutilizar bloques de código
Las funciones encapsulan un bloque de código que se puede llamar varias veces con diferentes parámetros. Se definen con def.
def saludar(nombre):
return f"Hola, {nombre}!"
mensaje = saludar("Carlos")
print(mensaje) # "Hola, Carlos!"
5
ListasColecciones ordenadas de datos
Las listas almacenan múltiples valores en una sola variable. Se pueden modificar, recorrer y ordenar.
frutas = ["manzana", "pera", "naranja"]
frutas.append("uva") # Añadir
print(len(frutas)) # 4
print(frutas[0]) # "manzana"
for fruta in frutas:
print(fruta)
6