Introducción a Python: Primeros Pasos
Autor: Eric Segura – 2025
Python es uno de los lenguajes de programación más populares y versátiles en la actualidad. Su
sintaxis simple, su amplia comunidad y su poder para desarrollar aplicaciones en múltiples áreas (lo
científico, web, análisis de datos, inteligencia artificial, etc.) lo convierten en una herramienta ideal para
principiantes y expertos.
¿Qué es Python?
Python es un lenguaje interpretado, de alto nivel y con tipado dinámico. Fue creado por Guido van
Rossum en 1991 y actualmente es mantenido por Python Software Foundation. Su filosofía se centra
en la legibilidad y en la simplicidad.
Instalación y Primer Programa
Python puede instalarse desde [Link] o mediante distribuciones como Anaconda. Una vez
instalado, el clásico primer programa es:
Ejemplo de código:
print('Hola, mundo')
Variables y Tipos de Datos
Python no requiere declarar el tipo de variable. El intérprete lo asigna dinámicamente. Ejemplo:
Ejemplo de código:
x = 5
y = 3.14
nombre = "Eric"
activo = True
print(x, y, nombre, activo)
Operadores básicos
Python permite operaciones matemáticas y lógicas de forma simple.
Ejemplo de código:
a = 10
b = 3
print(a + b) # Suma
print(a - b) # Resta
print(a * b) # Multiplicación
print(a / b) # División
Condicionales (if)
Los condicionales permiten ejecutar código según una condición.
Ejemplo de código:
edad = 18
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
Bucles (for, while)
Python tiene estructuras de repetición muy legibles.
Ejemplo de código:
for i in range(5):
print("Iteración", i)
contador = 0
while contador < 3:
print("Contador:", contador)
contador += 1
Funciones
Las funciones permiten reutilizar código y hacerlo más modular.
Ejemplo de código:
def saludar(nombre):
return f"Hola, {nombre}"
print(saludar("Eric"))
Conclusión
Python es un lenguaje accesible, potente y ampliamente utilizado. Con solo unas pocas líneas de
código ya podemos crear programas útiles. Dominar sus bases es el primer paso para avanzar hacia
áreas más complejas como análisis de datos, desarrollo web o inteligencia artificial.
Bibliografía
- [Link] ([Link] - Think Python – Allen B. Downey - Automate the Boring Stuff
with Python – Al Sweigart
Actividades sugeridas
1. Escribe un programa que pida el nombre del usuario y lo salude. 2. Crea un programa que sume dos
números ingresados por el usuario. 3. Realiza un programa que imprima los números del 1 al 20
usando un bucle for. 4. Define una función que reciba un número y devuelva si es par o impar.