Introduccion a Python
Hola Python
Python es un lenguaje de programacion versatil y facil de aprender. Empecemos con lo basico.
print("Hola desde Quarto!")Hola desde Quarto!
Variables y Tipos de Datos
En Python, no necesitas declarar el tipo de una variable:
nombre = "Barbarita"
edad = 30
altura = 1.65
es_programadora = True
print(f"Nombre: {nombre}")
print(f"Edad: {edad} anios")
print(f"Altura: {altura}m")
print(f"Es programadora: {es_programadora}")Nombre: Barbarita
Edad: 30 anios
Altura: 1.65m
Es programadora: True
Las f-strings (format strings) son la forma mas moderna y legible de formatear texto en Python. Solo agrega f antes de las comillas y usa {variable} para insertar valores.
Listas y Bucles
Las listas son colecciones ordenadas de elementos:
frutas = ["manzana", "platano", "naranja", "fresa"]
for fruta in frutas:
print(f"Me gusta la {fruta}")Me gusta la manzana
Me gusta la platano
Me gusta la naranja
Me gusta la fresa
Python usa indentacion (espacios al inicio) para definir bloques de codigo. Normalmente se usan 4 espacios.
Funciones
Las funciones nos permiten reutilizar codigo:
def saludar(nombre):
return f"Hola, {nombre}! Bienvenida al mundo de Python."
mensaje = saludar("Barbarita")
print(mensaje)Hola, Barbarita! Bienvenida al mundo de Python.
Visualizacion con Matplotlib
Python es excelente para visualizar datos:
import matplotlib.pyplot as plt
# Datos de ejemplo
meses = ['Ene', 'Feb', 'Mar', 'Abr', 'May']
ventas = [100, 150, 120, 180, 200]
plt.figure(figsize=(8, 4))
plt.bar(meses, ventas, color='#6366f1')
plt.title('Ventas Mensuales')
plt.xlabel('Mes')
plt.ylabel('Ventas ($)')
plt.tight_layout()
plt.show()
Recuerda siempre cerrar tus figuras con plt.show() o plt.close() para evitar problemas de memoria.
Proximos Pasos
Ahora que conoces lo basico, puedes explorar:
- Pandas - Para analisis de datos
- NumPy - Para computacion numerica
- Scikit-learn - Para machine learning
Felicidades por completar tu primer tutorial de Python!
