Introducción a Python para Principiantes

Duración Total: ~1 hora
Objetivo: Enseñar los fundamentos de Python, desde la instalación hasta la creación de un proyecto simple.

Módulo 1: ¿Qué es Python y Cómo Instalarlo?

Lección 1: ¿Qué es Python?

1. Introducción:

Python es un lenguaje de programación interpretado, fácil de aprender y ampliamente utilizado en desarrollo web, análisis de datos, inteligencia artificial y más.

Ventajas de Python:

  • Sintaxis simple y fácil de leer.
  • Gran comunidad de apoyo.
  • Compatible con diferentes sistemas operativos (Windows, macOS, Linux).

2. Ejemplo Básico:

Código:

print("¡Hola, mundo!")

Resultado:

¡Hola, mundo!

Lección 2: Instalación de Python

1. Pasos para Instalar Python:

  • Paso 1: Visita el sitio web oficial: python.org.
  • Paso 2: Haz clic en el botón de descarga.
    • Si usas Windows, descarga el instalador para Windows.
    • Si usas macOS, selecciona la versión correspondiente.
  • Paso 3: Abre el instalador.
    • Marca la casilla “Add Python to PATH” (muy importante).
    • Haz clic en “Install Now”.
  • Paso 4: Verifica la instalación:
    • Abre una terminal o el símbolo del sistema.
    • Escribe: python –version. (si no te funciona, trata escribiendo python3 –version)
    • Deberías ver algo como: Python 3.x.x.

2. Ejercicio:

  • Abre Python en la terminal escribiendo python o python3.
  • Escribe tu primer programa:
print("¡Hola desde Python!")
  • Resultado: ¡Hola desde Python!

Lección 3: Instalación de Visual Studio Code (VS Code)

1. Pasos para Instalar VS Code:

  • Paso 1: Descarga VS Code desde code.visualstudio.com.
  • Paso 2: Instala VS Code.
    • Sigue las instrucciones del instalador.
  • Paso 3: Configura la extensión de Python:
    • Abre VS Code.
    • Ve a “Extensiones” (icono de cubo en el menú izquierdo).
    • Busca “Python” y haz clic en Instalar.
    • Si no lo encuentras, puedes utilizar este enlace.
  • Paso 4: Configura el entorno:
    • Crea un nuevo archivo: mi_programa.py.
    • Escribe lo siguiente:
print("¡Python configurado con éxito!")
  • Ejecuta el programa haciendo clic en el botón de play en la parte superior.

Módulo 2: Variables y Operaciones Básicas

Lección 1: Variables

1. Definición:

  • Las variables son contenedores que almacenan datos. Ejemplo:
nombre = "Ana"
edad = 30
print("Nombre:", nombre)
print("Edad:", edad)
  • Si quieres combinar e imprimir mas de un variable en un solo resultado, hay dos maneras de hacerlo que te recomiendo – nota las diferencias en las lineas de print, son diferentes formatos pero el resultado es el mismo:
nombre = "Ana"
edad = 30
print("Nombre: {}, Edad: {}".format(nombre, edad))
print(f"Nombre: {nombre}, Edad: {edad}")

Resultado:
Nombre: Ana, Edad: 30
Nombre: Ana, Edad: 30

2. Tipos de Variables:

  • str (cadenas): “Hola”
  • int (enteros): 10
  • float (decimales): 3.14
  • bool (booleanos): True, False

Lección 2: Operaciones Matemáticas

1. Operaciones Comunes:

  • Suma: a + b
  • Resta: a – b
  • Multiplicación: a * b
  • División: a / b

Ejemplo:

a = 8
b = 4
print("Suma:", a + b)
print("División:", a / b)

2. Ejercicio:

  • Crea variables para tu nombre y edad. Imprime lo siguiente:

Hola, mi nombre es <nombre> y tengo <edad> años.

Módulo 3: Estructuras de Control

Lección 1: Condicionales (if-else)

1. Uso:

edad = 18
if edad >= 18:
    print("Eres mayor de edad.")
else:
    print("Eres menor de edad.")

2. Ejercicio:

  • Escribe un programa que determine si un número es par o impar.

Lección 2: Bucles

1. For Loop:

for i in range(5):
    print("Número:", i)

2. While Loop:

contador = 0
while contador < 5:
    print("Contador:", contador)
    contador += 1

Módulo 4: Creación de una Calculadora Básica

Lección 1: Planificación

1. Objetivo: Crear una calculadora que:

  • Realice suma, resta, multiplicación y división.
  • Maneje errores como la división entre cero.

Lección 2: Código

1. Ejemplo de Calculadora:

print("Calculadora Básica")
print("Operaciones: suma, resta, multiplicación, división")

operacion = input("Elige una operación: ")
num1 = float(input("Primer número: "))
num2 = float(input("Segundo número: "))

if operacion == "suma":
    print("Resultado:", num1 + num2)
elif operacion == "resta":
    print("Resultado:", num1 - num2)
elif operacion == "multiplicación":
    print("Resultado:", num1 * num2)
elif operacion == "división":
    if num2 != 0:
        print("Resultado:", num1 / num2)
    else:
        print("Error: No se puede dividir por cero.")
else:
    print("Operación no válida.")

2. Ejercicio Extra:

  • Agrega una operación de potencia (**).

Recursos Adicionales

1. Prácticas Recomendadas:

  • Practica todos los días.
  • Comienza con proyectos pequeños.

2. Sitios Útiles:

Esto es todo por ahora, espero que sigas las instrucciones al pie de la letra arriba para que puedas ver por ti mismo como puedes utilizar Python para que te los resultados que buscas. Estos ejemplos aunque básicos, son esenciales para entender como funciona este lenguaje de programación, y para que practiques poco a poco con su funcionalidad y sea mas duradero el aprendizaje.

Hasta la próxima!


Si no te has suscrito a nuestros cursos gratis, te recomiendo que lo hagas para que recibas mas cursos prácticos cuando estén disponibles.

Programacion

Descubre lo básico para aprender programación.

No te enviare spam. Puedes cancelar tu suscripción en cualquier momento.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio