
Repasa los días 1 a 6 de Python con un mini-quiz personal, un script integrador y una corrección documentada de errores, sin añadir contenido nuevo.
dia-07-repaso/ con tres evidencias: repaso_semana_02.py funcionando, quiz_y_correcciones.md con tus respuestas y errores corregidos, y salida.txt con una ejecución del programa. La etiqueta exacta de la malla es Semana 2 · Día 7: Repaso.print(), variables, str, int, float, list, input(), conversiones y operaciones aritméticas. No se incorpora contenido nuevo. Si aparece una duda sobre una instrucción posterior de la malla, déjala anotada y vuelve a la prueba de hoy.dia-07-repaso/quiz_y_correcciones.md y responde sin abrir Python ni consultar apuntes. Da un punto por respuesta correcta y escribe también la razón, no solo el resultado. print("primera")
print("segunda")input("Edad: ") antes de cualquier conversión?2 + 3 y "2" + "3"?"Python", 28, 1.5 y ["Python", "IA"].125 // 60 y 125 % 60. ¿Qué representa cada resultado?edad = "20", ¿por qué edad + 1 no hace una suma? Escribe qué cambio permitiría sumar un año.0/6 a 6/6. El resultado no es una nota escolar: sirve para decidir qué respuesta debes comprobar primero en la práctica. Si no recuerdas una respuesta, marca pendiente en vez de adivinarla.freeCodeCamp.org.48:26 · Getting Input From Users: comprueba qué entra por input() y cuándo hace falta convertirlo.52:37 · Building a Basic Calculator: revisa las operaciones y el caso de un divisor igual a cero.1:03:10 · Lists: recuerda cómo se guarda una lista y cómo se consulta una posición.input() en Built-in Functions. Python hace que input() devuelva texto; la conversión con int() o float() es la que permite usar ese dato como número en una operación. 2dia-07-repaso/repaso_semana_02.py y escribe el programa sin copiar un archivo anterior. Solo reúne instrucciones que ya practicaste:nombre = input("Nombre: ")
edad = int(input("Edad: "))
puntaje = float(input("Puntaje de la semana: "))
minutos = int(input("Minutos de práctica: "))
temas = ["Python", "IA"]
print("Hola,", nombre)
print("Tipo de nombre:", type(nombre).__name__)
print("Tipo de edad:", type(edad).__name__)
print("Tipo de puntaje:", type(puntaje).__name__)
print("Próximo año:", edad + 1)
print("Horas completas:", minutos // 60)
print("Minutos sobrantes:", minutos % 60)
print("Primer tema:", temas[0])dia-07-repaso/salida.txt. Usa un número entero para Edad y Minutos, y un número que pueda convertirse a decimal para Puntaje.temas. Ejecuta otra vez y anota qué líneas cambiaron.temas[0] por temas[1]. Comprueba que aparece el segundo elemento y restaura la versión que prefieras.prueba_error.py, quita solo int() de la línea de edad. Ejecuta con 20, conserva el mensaje de error si aparece y explica en quiz_y_correcciones.md por qué el programa ya no puede sumar 1. Vuelve a poner int() en el archivo principal.input() recibe texto, una variable lo conserva, int() o float() lo transforma cuando corresponde, una operación calcula y print() muestra el resultado. str, int, float y list son los cuatro tipos que debes poder reconocer en la salida. 3ValueError, revisa si escribiste palabras donde se esperaba un entero o un decimal y registra la entrada que lo provocó. Si aparece NameError, compara el nombre usado en print() con el nombre creado arriba. Si recuerdas el ZeroDivisionError de la calculadora de días anteriores, anótalo como error corregido con una entrada distinta de cero; no conviertas esa anotación en un tema nuevo hoy.dia-07-repaso/ con repaso_semana_02.py, quiz_y_correcciones.md y salida.txt.str, int, float y list mediante sus valores y tipos.//, %, int(), float() y una posición de lista en un mismo archivo.quiz_y_correcciones.md:input(), una conversión, una operación o una lista en mi programa.youtube.com
docs.python.org
docs.python.org
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.