./Inicio./Bio./Proyectos./Tutoriales./Blog./Noticias./Contacto
>root@barbarita:~/tutoriales/python-intro

Introduccion a Python

Principiante
tutotuto
Duración: ~30 minutosActualizado: 2026-01-01
PythonProgramacionTutorial

Introduccion a Python

Published

January 1, 2026

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
Tip: f-strings

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
Nota

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()

Importante

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:

  1. Pandas - Para analisis de datos
  2. NumPy - Para computacion numerica
  3. Scikit-learn - Para machine learning

Felicidades por completar tu primer tutorial de Python!