Puedes ejecutar cualquier ejemplo de esta guía directamente en nuestra consola interactiva: Abrir consola de Python →
Python desde cero: guía completa para principiantes
Python es uno de los lenguajes de programación más populares del mundo: fácil de aprender, potente y utilizado en desarrollo web, automatización, ciencia de datos, inteligencia artificial y más. En esta guía aprenderás Python desde cero con explicaciones claras, ejemplos prácticos y ejercicios para practicar.
Tabla de contenidos
1. ¿Qué es Python y por qué aprenderlo?
Python es un lenguaje interpretado, multiplataforma y extremadamente versátil. Se utiliza en:
- Desarrollo web
- Automatización de tareas
- Machine Learning e Inteligencia Artificial
- Ciencia de datos
- Videojuegos
- Aplicaciones de escritorio
Ejemplos de cosas que puedes hacer con Python:
print("Automatizar tareas")
print("Crear páginas web")
print("Analizar datos")
2. Instalar Python
Visita python.org y descarga la versión más reciente.
python --version
3. Tu primer programa
Crea un archivo llamado hola.py y escribe:
print("Hola, mundo!")
Luego ejecútalo:
python hola.py
4. Variables
Las variables guardan información. Ejemplo:
nombre = "Iokelu"
print(nombre)
Si quieres profundizar más, revisa la guía: Variables en Python →
5. Condiciones
Las condiciones permiten ejecutar código solo si se cumple algo:
edad = 18
if edad >= 18:
print("Eres mayor de edad")
Para aprender condicionales a fondo: Condicionales en Python →
6. Bucles
Los bucles repiten acciones:
for i in range(5):
print("Número:", i)
7. Ejercicios para practicar
- Imprimir tu nombre.
- Imprimir tu edad.
- Sumar dos números.
- Restar dos números.
- Detectar si un número es par.
- Detectar si un número es mayor que 10.
- Imprimir cada letra de tu nombre.
- Crear una variable booleana y mostrarla.
- Crear un bucle que cuente del 1 al 5.
- Crear un mensaje que dependa de una condición.
# Ejercicio 1: Imprimir tu nombre
print("Tu Nombre")
# Ejercicio 2: Imprimir tu edad
print(25)
# Ejercicio 3: Sumar dos números
print(5 + 7)
# Ejercicio 4: Restar dos números
print(10 - 3)
# Ejercicio 5: Detectar si un número es par
num = 8
if num % 2 == 0:
print("Es par")
# Ejercicio 6: Detectar si un número es mayor que 10
num = 12
if num > 10:
print("Mayor que 10")
# Ejercicio 7: Imprimir cada letra de tu nombre
for letra in "TuNombre":
print(letra)
# Ejercicio 8: Variable booleana
activo = True
print(activo)
# Ejercicio 9: Bucle del 1 al 5
for i in range(1, 6):
print(i)
# Ejercicio 10: Mensaje según condición
edad = 18
if edad >= 18:
print("Eres mayor de edad")
8. Mini‑proyecto: Generador de contraseñas
import random
import string
longitud = 12
caracteres = string.ascii_letters + string.digits + "!@#$%&*"
password = "".join(random.choice(caracteres) for _ in range(longitud))
print("Tu contraseña es:", password)
9. Errores comunes en Python
- Olvidar comillas en textos.
- Olvidar indentación.
- Confundir
=con==.
10. Preguntas frecuentes
¿Python es difícil?
No, es uno de los lenguajes más amigables para empezar.
¿Necesito saber matemáticas?
Solo lo básico.