Lección 1: ¿Qué es Python? + Tu primer programa
🎯 Objetivo
Entender qué es Python, para qué se usa y crear tu primer programa usando print().
📘 Explicación
Python es un lenguaje de programación muy usado porque es fácil de leer y escribir. Un programa es una lista de instrucciones que la computadora ejecuta en orden.
Regla clave: primero escribes el código, luego lo ejecutas para ver el resultado.
🔑 Conceptos clave
- Programa: conjunto de instrucciones.
- Instrucción: una línea que hace algo (por ejemplo, mostrar texto).
- print(): función para mostrar información en pantalla.
🧩 Ejemplos
Ejemplo 1: Hola Mundo
print("Hola Mundo")
Ejemplo 2: Varias líneas
print("Python es fácil")
print("Si practico, aprendo")
Ejemplo 3: Comillas dentro de texto
print('Él dijo: "Hola"')
Ejemplo 4: Saltos de línea y tabulación
print("Línea 1\nLínea 2\n\t- Item con tab")
Ejemplo 5: Parámetros sep y end
print("A","B","C", sep="-")
print("Cargando", end="...")
print("OK")
🧪 Ejercicios propuestos
- Imprime tu nombre en pantalla.
- Imprime 3 líneas: saludo, ciudad y una frase motivadora.
- Crea una “tarjeta” con 4 líneas: Nombre, Curso, Fecha, Meta.
- Imprime una línea que contenga comillas dobles dentro del texto.
- Imprime un listado con viñetas usando \n y \t.
- Imprime los números 1, 2, 3 en una sola línea separados por coma usando sep.
- Imprime “Inicio” y luego “Fin” en la misma línea usando end.
- Imprime un “marco” con caracteres (ASCII art) de 3 líneas.
- Imprime una línea vacía entre dos mensajes.
- Imprime tu nombre y edad en la misma línea usando varios argumentos.
✅ Ver soluciones explicadas (10 ejercicios)
Intenta primero. Luego compara con estas soluciones y lee la explicación.
Ejercicio 1: Imprime tu nombre en pantalla.
print("Nombre: Ana")
Explicación: Usa comillas para texto y print() para mostrarlo.
Ejercicio 2: Imprime 3 líneas: saludo, ciudad y una frase motivadora.
print("Hola")
print("Quito")
print("Hoy practico Python")
Explicación: Cada print() genera una línea.
Ejercicio 3: Crea una “tarjeta” con 4 líneas: Nombre, Curso, Fecha, Meta.
print("=== TARJETA ===")
print("Nombre: Ana")
print("Curso: Python Básico")
print("Fecha: 2025-12-14")
print("Meta: practicar")
Explicación: Puedes imprimir encabezado y luego campos.
Ejercicio 4: Imprime una línea que contenga comillas dobles dentro del texto.
print('Él dijo: "Aprenderé Python"')
Explicación: Si tu texto tiene comillas dobles, puedes envolver con comillas simples.
Ejercicio 5: Imprime un listado con viñetas usando \n y \t.
print("Compras:\n\t- Pan\n\t- Leche\n\t- Fruta")
Explicación: \n crea nueva línea y \t agrega tabulación.
Ejercicio 6: Imprime los números 1, 2, 3 en una sola línea separados por coma usando sep.
print(1,2,3, sep=", ")
Explicación: sep controla el separador entre argumentos.
Ejercicio 7: Imprime “Inicio” y luego “Fin” en la misma línea usando end.
print("Inicio", end=" ... ")
print("Fin")
Explicación: end evita el salto de línea automático.
Ejercicio 8: Imprime un “marco” con caracteres (ASCII art) de 3 líneas.
print("+--------+")
print("| PYTHON |")
print("+--------+")
Explicación: Con print() puedes dibujar usando texto.
Ejercicio 9: Imprime una línea vacía entre dos mensajes.
print("Mensaje 1")
print("")
print("Mensaje 2")
Explicación: print("") imprime una línea en blanco.
Ejercicio 10: Imprime tu nombre y edad en la misma línea usando varios argumentos.
print("Nombre:","Ana","Edad:",20)
Explicación: print acepta varios valores y los separa por espacio por defecto.
⚠️ Errores comunes
- Olvidar comillas:
print(Hola)❌ →print("Hola")✅ - Escribir
Printcon mayúscula: Python distingue mayúsculas/minúsculas. - Olvidar paréntesis:
print "Hola"❌ (eso no es válido en Python 3).