nombre = "Luis" edad = 22 altura = 1.75 print(nombre) print(edad)
_Nombre y nombre son distintas (case-sensitive)if, for, print= asigna el valor, no compara. Para comparar se usa ==.| Tipo | Nombre | Ejemplo | Descripción |
|---|---|---|---|
| int | Entero | edad = 22 | Números sin decimales |
| float | Decimal | altura = 1.75 | Números con parte decimal |
| str | Cadena | nombre = "Luis" | Texto entre comillas |
| bool | Booleano | aprobado = True | Verdadero o Falso |
edad = 22 # int altura = 1.75 # float nombre = "Luis" # str aprobado = True # bool print(type(edad)) # <class 'int'>
a = 10 b = 3 print(a + b) # Suma: 13 print(a - b) # Resta: 7 print(a * b) # Mult.: 30 print(a / b) # División: 3.333 print(a // b) # Div.entera: 3 print(a % b) # Módulo: 1 print(a ** b) # Potencia: 1000
float)a ** b = aᵇnombre = input("¿Cómo te llamas? ") print("Hola,", nombre) edad_str = input("¿Cuántos años tenés? ") edad = int(edad_str) anio = 2026 - edad print("Naciste en:", anio)
int() algo que no sea número (ej: "hola"), Python lanza un error ValueError.# Calculadora de edad nombre = input("Ingresá tu nombre: ") edad = int(input("Ingresá tu edad: ")) anio_nac = 2026 - edad jubilacion = 65 - edad print("\n--- Resultados ---") print("Hola,", nombre) print("Naciste en:", anio_nac) print("Te faltan", jubilacion, "años para jubilarte")
dias = edad * 365input() y convertila a floatprint() y etiquetas claras# Ejercicio 4: Conversor de Unidades km = float(input("Distancia en km: ")) metros = km * 1000 cm = km * 100000 millas = km * 0.621371 print("Metros: ", metros) print("Centímetros:", cm) print("Millas: ", round(millas, 4))
round(millas, 4) para limitar los decimales — ya está incluido en el código.# Ejercicio 5: Calculadora de IMC peso = float(input("Peso en kg: ")) altura = float(input("Altura en m: ")) imc = peso / (altura ** 2) print("Tu IMC es:", round(imc, 2))
if en la Sesión 3, podrás agregar mensajes como "Bajo peso", "Normal" o "Sobrepeso" según el valor del IMC.___ para que el programa funcione correctamente. Cada espacio tiene una pista.# Completá los espacios nombre = ___("¿Cuál es tu nombre? ") # A materia = input("¿Qué materia te gusta? ") nota = ___(input("Nota favorita (1-10): ")) # B print("Hola", ___) # C print("Tu materia:", materia) print("Tu nota + 0.5:", nota + 0.5)
propina, total_final y por_persona# Ejercicio 7: Calculadora de Propinas total = float(input("Total de la cuenta en Bs.: ")) porcentaje = float(input("Porcentaje de propina (%): ")) personas = int(input("¿Cuántas personas? ")) propina = total * porcentaje / 100 total_final = total + propina por_persona = total_final / personas print("Propina:", round(propina, 2), "Bs.") print("Total con propina:", round(total_final, 2), "Bs.") print("Cada persona paga:", round(por_persona, 2), "Bs.")
# Ejercicio 8: Conversor de Temperatura celsius = float(input("Temperatura en °C: ")) fahrenheit = (celsius * 9 / 5) + 32 kelvin = celsius + 273.15 print("Celsius: ", celsius, "°C") print("Fahrenheit: ", round(fahrenheit, 2), "°F") print("Kelvin: ", round(kelvin, 2), "K")
edad × 365), años para jubilarse (65 - edad)"=" * 30 como separador visual# Reto — Ficha Personal Completa nombre = input("Ingresá tu nombre: ") edad = int(input("Ingresá tu edad: ")) ciudad = input("Ingresá tu ciudad: ") anio_nac = 2026 - edad dias = edad * 365 jubilarse = 65 - edad print("=" * 30) print(" FICHA PERSONAL") print("=" * 30) print("Nombre: ", nombre) print("Ciudad: ", ciudad) print("Naciste en: ", anio_nac) print("Días vividos: ", dias) print("Años para jubilarte: ", jubilarse) print("=" * 30)
sesion2_reto.py y envialo al docente al terminar la clase.Escaneá el QR con tu celular. Funciona desde cualquier red.