Manejo de funciones paso a la estructuración
📘 PYTHON – CAPÍTULO 3
Funciones y reutilización (el salto profesional)
🧠 1. ¿Qué es una función?
Una función es un bloque de código que hace UNA cosa y puedes usar muchas veces.
Antes (repetido):
print("Total:", 100 * 1.19)
print("Total:", 200 * 1.19)
Con función:
def calcular_total(precio):
return precio * 1.19
print(calcular_total(100))
print(calcular_total(200))
👉 Menos código = más calidad = más valor 💰
🧩 2. Funciones con varios parámetros
def calcular_sueldo(horas, valor_hora):
return horas * valor_hora
total = calcular_sueldo(40, 10)
print("Total a pagar:", total)
🔄 3. Funciones + if
def calcular_comision(ventas):
if ventas >= 1000:
return ventas * 0.10
else:
return ventas * 0.05
print(calcular_comision(1500))
🔁 4. Funciones + bucles
def total_ventas(dias):
total = 0
for d in range(dias):
venta = float(input("Venta: "))
total += venta
return total
print("Total:", total_ventas(5))
🧪 5. Función que valida datos (MUY vendible)
def pedir_numero(mensaje):
numero = float(input(mensaje))
return numero
Esto luego se reutiliza en todo.
💼 SCRIPT REAL (YA ES PRODUCTO)
def calcular_balance():
ingreso = float(input("Ingreso: "))
gastos = float(input("Gastos: "))
saldo = ingreso - gastos
if saldo > 0:
print("✔ Ganancia:", saldo)
else:
print("❌ Pérdida:", saldo)
calcular_balance()
Esto ya no es ejercicio.
Esto es algo que alguien paga.
💰 ACUMULADO PARA GANAR DINERO
Capítulos 1 + 2 + 3
✅ Lo que ya dominas
Con este acumulado puedes:
✔ pedir datos
✔ validar errores
✔ tomar decisiones
✔ repetir procesos
✔ reutilizar código
✔ construir scripts limpios
Eso es nivel freelance junior real.
🟢 COSAS QUE PUEDES VENDER YA
1️⃣ Mini sistemas por consola
control de ventas
gastos
sueldos
comisiones
💵 $30–80 USD
2️⃣ Scripts personalizados
Ejemplo:
“Cada semana calculo mis ganancias y comisiones”
👉 Tú lo haces en 1 día.
💵 $50–100 USD
3️⃣ Packs de scripts
5 calculadoras
3 controles
1 validador
💵 $100–200 USD
4️⃣ Automatización simple
Cosas aburridas → automáticas → dinero
🚀 Ruta clara
Hoy: sabes ganar dinero
Cap. 4: lo haces escalable
Cap. 5: lo vendes como producto
No hay comentarios:
Publicar un comentario