
Semana 2 · Día 2 — Guarda datos útiles en variables de Python
En 60 minutos crearás un archivo guardado que usa texto, enteros, decimales y booleanos para describir un mini proyecto de Python.
Entregable de hoy
Semana 2 — Primer contacto con Python · Día 2
Al terminar tendrás un archivo guardado llamado
S2D2_variables_tipos.py —o S2D2_variables_tipos.ipynb si continúas en Colab— con cuatro variables que describen un proyecto pequeño y una salida que permite comprobar sus valores y tipos.La pieza mínima debe conservar estos datos:
- el nombre del proyecto como texto;
- el número de ejemplos como entero;
- un objetivo decimal;
- una bandera
TrueoFalseque indique si ya hay datos listos.
No cuenta como terminado si solo escribiste asignaciones en el editor: debes ejecutar el archivo, revisar la salida y guardarlo.
Qué vas a fijar hoy
En Python,
= asigna un valor a una variable. El tutorial oficial muestra esta relación con números y explica también la diferencia entre cadenas de texto, enteros y números con decimales. Las cadenas pueden escribirse entre comillas simples o dobles. 1La idea no es memorizar una lista larga. Es poder leer una línea como
ejemplos = 3 y responder dos preguntas: qué nombre tiene el dato y qué clase de valor guarda.Recursos
- Learn Python - Full Course for Beginners [Tutorial] — mira el tramo de
Variables & Data Types, que comienza en 15:06, y avanza hasta el inicio deWorking With Strings, marcado en 27:03. El video también incluye la sección de strings desde ese punto. 2 - 3. An Informal Introduction to Python — consulta las secciones de números, texto y listas de ejemplos mientras compruebas tus propias líneas. 1
- Free Python Programming Course — alternativa interactiva si prefieres practicar en el navegador en lugar de seguir el video completo.
Sesión de 60 minutos
00:00–10:00 · 10 min de repaso
- Abre el archivo o notebook del Día 1 y ejecútalo una vez. Confirma que todavía puedes ver la salida.
- Sin consultar la solución, escribe en tus notas una línea de ejemplo para cada caso: texto, entero, decimal y booleano.
- Decide qué nombre tendrá tu mini proyecto de hoy. Puede ser
clasificador_de_textos,lector_de_comentariosu otro que te interese para el proyecto final.
Si el archivo del Día 1 no ejecuta, corrige solo ese bloqueo antes de avanzar: hoy necesitas un entorno que responda, no una instalación nueva.
10:00–30:00 · 20 min de curso o video
Abre Learn Python - Full Course for Beginners [Tutorial] y trabaja desde 15:06. Durante los 20 minutos, pausa y vuelve a ejecutar mentalmente los ejemplos en los que el curso guarda un nombre, una edad u otro valor en una variable.
Anota estas cuatro observaciones:
- una variable puede guardar texto entre comillas;
- un entero se escribe sin comillas;
- un decimal conserva su punto, como
0.80; TrueyFalserepresentan una decisión booleana y se escriben con mayúscula inicial.
No intentes cubrir todo el curso. El objetivo de este bloque es reconocer el dato antes de escribirlo.
30:00–55:00 · 25 min de práctica
Crea el archivo del día y escribe este ejemplo. Cambia el nombre del proyecto y los valores para que describan una idea que realmente podrías continuar:
proyecto = "clasificador de textos"
ejemplos = 3
precision_objetivo = 0.80
datos_listos = False
print("Proyecto:", proyecto)
print("Ejemplos:", ejemplos)
print("Objetivo:", precision_objetivo)
print("¿Datos listos?:", datos_listos)
print("Tipo de proyecto:", type(proyecto).__name__)
print("Tipo de ejemplos:", type(ejemplos).__name__)
print("Tipo de objetivo:", type(precision_objetivo).__name__)
print("Tipo de datos_listos:", type(datos_listos).__name__)Trabaja en este orden:
- Ejecuta el archivo y comprueba que aparecen los cuatro valores y los nombres
str,int,floatybool. - Cambia
ejemplosa5ydatos_listosaTrue. Ejecuta de nuevo y observa qué cambió en la salida. - Vuelve a dejar valores honestos para tu proyecto. Si todavía no tienes datos, conserva
datos_listos = False. - Guarda el archivo o notebook. Después, ábrelo de nuevo y ejecútalo una última vez sin modificar nada.
La prueba de hoy es pequeña pero útil para el proyecto final: más adelante estos nombres podrán representar configuraciones reales, y distinguir un texto de un número evitará errores al procesar datos.
55:00–60:00 · 5 min de notas
Añade estas cuatro líneas al final de tus notas:
- Texto que guardé: qué describe
proyecto. - Número que guardé: qué cuenta
ejemplos. - Decimal que guardé: qué representa
precision_objetivo. - Decisión booleana: por qué
datos_listosesTrueoFalsehoy.
Cierra con una frase concreta: «Mañana podré trabajar con texto en Python porque…»
Hecho cuando…
- Conservas
S2D2_variables_tipos.pyoS2D2_variables_tipos.ipynbcon el nombre indicado. - El programa imprime los cuatro valores del mini proyecto.
- La salida muestra
str,int,floatyboolen los lugares esperados. - Cambiaste dos valores, ejecutaste de nuevo y comprobaste el resultado.
- Dejaste
datos_listoscon un valor que refleja tu situación real. - Reabriste el archivo, lo ejecutaste una última vez y guardaste las notas.
Siguiente día: trabajar con texto en Python. Hoy ya puedes nombrar datos de tu proyecto, asignarles un valor y comprobar qué tipo de información contiene cada variable.
Related content
- Sign in to comment.
