💻

video_clase1

Sep 4, 2025

Overview

Clase introductoria sobre variables, tipos de datos y uso de Visual Studio Code en Python, junto con recomendaciones organizativas y recursos del curso.

Organización y Recursos del Curso

  • La tutora pedagógica supervisa asistencia y dudas administrativas fuera del contenido de Python.
  • Los problemas de acceso al campus y ausencias pueden comunicarse por mail para su corrección.
  • Materiales, grabaciones y recursos están disponibles en un Google Drive compartido y aula virtual.
  • Los contenidos del campus se habilitan respondiendo cuestionarios clasificatorios de cada clase.
  • Ejercicios y retos adicionales se compartirán en Discord y el Drive.
  • Es posible cambiar de comisión si hay vacantes, coordinando por mail.

Herramientas para Programar en Python

  • Se recomienda instalar Python y Visual Studio Code como entorno de desarrollo.
  • Crear carpetas organizadas, sin espacios ni caracteres especiales, para guardar scripts (extensión .py).
  • VS Code permite agregar extensiones útiles: Python, Spanish Language y Error Lens para detectar errores en tiempo real.
  • Los comentarios se escriben con # para una línea o triple comilla para bloques.
  • Se puede usar Google Colab como alternativa en la nube para escribir y ejecutar código Python.

Conceptos Básicos de Python: Variables y Tipos de Datos

  • Una variable almacena datos temporalmente y puede cambiar de valor a lo largo del programa.
  • Se declara con un nombre representativo y el operador igual (=) para asignar un valor.
  • Convención de nombres: usar snake_case (guiones bajos entre palabras).
  • Se pueden asignar varios valores a variables distintas en una sola línea usando comas.
  • Python no exige declarar el tipo de variable; el tipo se asigna según el valor y puede cambiar dinámicamente.

Tipos de Datos Primitivos en Python

  • String (str): texto entre comillas simples o dobles.
  • Entero (int): números sin decimales, positivos o negativos.
  • Flotante (float): números con parte decimal, usando punto.
  • Booleano (bool): valores lógicos True o False.
  • Para verificar el tipo de una variable se usa la función type().

Función print()

  • Sirve para mostrar información por consola, combinando texto y variables.
  • Al separar valores con comas, print los muestra con espacios por defecto.
  • El parámetro sep permite cambiar el separador, ej: sep="-" o sep="\n" para salto de línea.
  • Se pueden agregar saltos de línea (\n) y tabulaciones (\t) en las cadenas.

Función input() e Interacción con el Usuario

  • input() permite capturar datos del usuario durante la ejecución.
  • Todo lo que ingresa el usuario con input se guarda como string (str), aunque sean números.
  • Para operar matemáticamente con datos ingresados, habrá que convertirlos al tipo adecuado (int o float) usando funciones de conversión.

Key Terms & Definitions

  • Variable — Espacio en memoria identificado por un nombre donde se guarda un valor.
  • Función print() — Muestra texto o resultados en la consola de Python.
  • Función input() — Solicita información al usuario desde la consola.
  • String (str) — Cadena de texto.
  • Entero (int) — Número sin decimales.
  • Flotante (float) — Número con decimales (punto).
  • Booleano (bool) — Valor lógico, verdadero (True) o falso (False).
  • snake_case — Forma de nombrar variables usando guiones bajos entre palabras.

Action Items / Next Steps

  • Revisar materiales y grabación en el Google Drive o aula virtual.
  • Responder el cuestionario de la clase 2 para habilitar próximos módulos.
  • Probar ejemplos de variables, tipos de datos y funciones print/input en Visual Studio Code o Google Colab.
  • Practicar la conversión de tipos para operar con datos ingresados por input.
  • Preparar dudas para la próxima clase sobre operadores y conversiones.