
Completa cinco ejercicios independientes de Python con entradas, cálculos, una historia, una lista y una conversión de minutos, y guarda evidencia de cada ejecución.
str, int, float, listas, input(), print() y operaciones aritméticas.dia-05-ejercicios/;if, elif y else para otra jornada.input("Edad: ") antes de cualquier conversión?int(...) o float(...)?"2" + "3" frente a 2 + 3?print("Ada", "Lovelace")
print(125 // 60)
print(125 % 60)+, -, *, /, //, % y ** como operadores aritméticos; también explica que / devuelve un número decimal, mientras // obtiene la división entera y % el resto. 1freeCodeCamp.org. Ve solo a los capítulos que alimentan la práctica de hoy:48:26 · Getting Input From Users;52:37 · Building a Basic Calculator;58:27 · Mad Libs Game;1:03:10 · Lists.print() puede recibir varios valores y presentarlos juntos; para mensajes con datos incrustados, una cadena con formato mantiene la frase legible. 3dia-05-ejercicios/. Guarda cada bloque en un archivo separado y ejecuta los cinco programas. La regla es sencilla: primero copia el punto de partida, después cambia al menos una línea con tus propios datos o palabras.ejercicio-01-saludo.py:nombre = input("Tu nombre: ").strip()
ciudad = input("Ciudad: ").strip()
print(f"Hola, {nombre}. Estás practicando Python desde {ciudad}.")ejercicio-02-calculadora.py:primer_numero = float(input("Primer número: "))
segundo_numero = float(input("Segundo número: "))
print("Suma:", primer_numero + segundo_numero)
print("Resta:", primer_numero - segundo_numero)
print("Producto:", primer_numero * segundo_numero)
print("Resto:", primer_numero % segundo_numero)8 y 3 para que puedas comprobar la suma, la resta, el producto y el resto. Si pruebas con un segundo número igual a 0, el resto no se puede calcular: anota el error y vuelve a ejecutar con un divisor distinto. No añadas una condición hoy; registra el caso pendiente para una jornada posterior.ejercicio-03-historia.py:nombre = input("Nombre de un personaje: ").strip()
adjetivo = input("Adjetivo: ").strip()
lugar = input("Lugar: ").strip()
print(f"{nombre} encontró un {adjetivo} mapa en {lugar}.")ejercicio-04-lista.py:primera = input("Primera cosa: ").strip()
segunda = input("Segunda cosa: ").strip()
tercera = input("Tercera cosa: ").strip()
cosas = [primera, segunda, tercera]
print("Lista completa:", cosas)
print("Primera posición:", cosas[0])cosas[0] por cosas[1] y vuelve a ejecutar. Escribe qué elemento aparece ahora y qué relación ves entre el índice y la posición dentro de la lista.ejercicio-05-tiempo.py:minutos = int(input("Minutos totales: ").strip())
horas = minutos // 60
minutos_sobrantes = minutos % 60
print(f"Eso equivale a {horas} hora(s) y {minutos_sobrantes} minuto(s).")125: deberías obtener 2 horas y 5 minutos sobrantes. Después usa el total de minutos de una sesión real de estudio y anota el resultado. Aquí // y % hacen dos trabajos distintos sobre el mismo dato: uno obtiene las horas completas y el otro conserva lo que no alcanzó a formar otra hora. 1salidas.txt o toma una captura de la terminal. Si aparece ValueError, revisa si escribiste una palabra donde el programa espera int o float. Si aparece ZeroDivisionError, revisa el segundo número del ejercicio 2 y anota el caso en lugar de ocultarlo.input(), se guarda en una variable, se transforma o se agrupa en una lista, participa en una expresión y sale mediante print(). Si solo puedes explicar el código mientras lo miras, cambia un nombre, una frase o un número y ejecútalo de nuevo.dia-05-ejercicios/ con cinco archivos Python separados.125 y otro elegido por ti.docs.python.org
youtube.com
docs.python.org
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.