En el capítulo anterior, nosotros escribíamos los datos dentro del código. Ahora aprenderemos a pedirlos mientras el programa se ejecuta.
📘 PYTHON – CAPÍTULO 2
Decisiones y repeticiones (la lógica que vale dinero)
🧠 1. Decisiones con if, elif, else
Python ejecuta código solo si se cumple una condición.
edad = int(input("Edad: "))
if edad >= 18:
print("Acceso permitido")
else:
print("Acceso denegado")
📌 Importante: la indentación (espacios) define el bloque.
🔍 2. Operadores de comparación
== igual
!= distinto
> mayor
< menor
>= mayor o igual
<= menor o igual
Ejemplo real:
saldo = float(input("Saldo actual: "))
if saldo < 0:
print("Saldo negativo")
else:
print("Saldo positivo")
🧮 3. Operadores lógicos
and # y
or # o
not # no
usuario = "admin"
password = "1234"
if usuario == "admin" and password == "1234":
print("Login correcto")
else:
print("Error de acceso")
🔁 4. Repetición con while
Se repite mientras la condición sea verdadera.
contador = 1
while contador <= 5:
print("Número", contador)
contador += 1
Ejemplo útil:
total = 0
opcion = "s"
while opcion == "s":
monto = float(input("Monto: "))
total += monto
opcion = input("¿Agregar otro? (s/n): ")
print("Total:", total)
🔄 5. Repetición con for
Ideal cuando sabes cuántas veces repetir.
for i in range(3):
print("Hola")
Ejemplo real:
total = 0
for dia in range(1, 8):
venta = float(input(f"Venta día {dia}: "))
total += venta
print("Total semanal:", total)
🎯 6. Validaciones simples (muy vendibles)
edad = int(input("Edad: "))
if edad < 0:
print("Edad inválida")
elif edad < 18:
print("Menor")
else:
print("Adulto")
✅ Lo que YA sabes técnicamente
Con Cap. 1 y 2 sabes:
pedir datos (
input)mostrar resultados (
print)usar variables
hacer cálculos
tomar decisiones
repetir procesos
acumular valores
👉 Esto es lógica de negocio básica, lo que muchos pagan.
🟢 COSAS REALES QUE PUEDES CREAR Y VENDER
1️⃣ Calculadoras inteligentes
presupuesto mensual
ganancias / pérdidas
comisiones
horas trabajadas
💵 $10–30 USD
2️⃣ Controladores simples
ventas diarias / semanales
gastos acumulados
stock básico
conteo de clientes
💵 $20–50 USD
3️⃣ Validadores
acceso por contraseña
rangos de precios
límites de edad
control de errores humanos
💵 $15–40 USD
4️⃣ Scripts personalizados
Ejemplo:
“Quiero saber cuánto gano si vendo X durante 30 días”
Eso ya lo puedes hacer hoy.
🚀 Camino lógico desde aquí
Con 1 + 2 puedes:
✔ vender scripts por consola
✔ resolver problemas reales
✔ cobrar por automatización simple
Capítulo 3 desbloquea:
funciones (menos código, más valor)
archivos (guardar datos)
productos más caros 💸
No hay comentarios:
Publicar un comentario