# Utiliza el comando print para mostrar números y textos.
print("Hola a todos " + "¿como van?")
print(10+18)
# Distingue entre números y cadenas aplicando comillas en los textos.
print("Hola a todos " +"18")
# Concatena cadenas y convierte tipos cuando sea necesario.
print("Hola " + "¿cual es su edad?")
# Crea variables para almacenar valores y texto.
nombre = "Alice"
edad = 30
precio = 90
# Realiza operaciones de suma, resta, multiplicación y división.
suma = 5 + 3
resta = 10 - 4
multiplicacion = 6 * 7
division = 20 / 5
print(f"Suma: {suma}, Resta: {resta}, Multiplicación: {multiplicacion}, División: {division}")
# Utiliza variables para calcular totales y dividir costos.
costo_total = precio * 2 # Compramos 2 unidades del producto
personas = 3
costo_por_persona = costo_total / personas
print(f"Costo total: {costo_total}, Costo por persona: {costo_por_persona}")
# Guarda resultados de operaciones en nuevas variables.
resultado_suma = 15 + 7
resultado_resta = resultado_suma - 10
print(f"Resultado de suma: {resultado_suma}, Resultado de resta: {resultado_resta}")
# Aplica métodos lower, upper, strip y replace en textos.
texto_original = " HoLa ¿QuE pIenSaN? "
texto_minusculas = texto_original.lower()
texto_mayusculas = texto_original.upper()
texto_sin_espacios = texto_original.strip()
texto_reemplazado = texto_original.replace("pIenSaN", "hacen")
print(f"Original: '{texto_original}'")
print(f"Minúsculas: '{texto_minusculas}'")
print(f"Mayúsculas: '{texto_mayusculas}'")
print(f"Sin espacios: '{texto_sin_espacios}'")
print(f"Reemplazado: '{texto_reemplazado}'")
# Actualiza cadenas y sobrescribe variables según el resultado.
mensaje = "Hola"
mensaje = mensaje + " ¿como van?"
print(mensaje)
# Captura datos del usuario usando input con mensajes.
nombre_usuario = input("ahora, introduce tu nombre: ")
print(f"que tal, {nombre_usuario}!")
# Convierte entradas a tipos adecuados, como int, cuando sea necesario.
num1_str = input("Introduce el primer número: ")
num1_int = int(num1_str)
num2_str = int(input("Introduce el segundo número: "))
print(f"La suma de los números es: {num1_int + num2_str}")
# Utiliza f-string para concatenar variables y textos fácilmente.
producto = "Yogurt"
precio_unitario = 1200
cantidad = 2
f_string_ejemplo = f"Compraste {cantidad} unidades de {producto} a ${precio_unitario} pesos. Total: ${cantidad * precio_unitario}"
print(f_string_ejemplo)
# Implementa estructuras condicionales (if, elif, else) para verificaciones.
# Mantén la indentación correcta en bloques condicionales.
numero = 10
if numero > 0:
print("El número es positivo")
elif numero == 0:
print("El número es cero")
else:
print("El número es negativo")
# Ajusta condiciones para validar edades y definir flujos (aprobado, recuperación, reprobado).
edad_estudiante = int(input("Introduce tu edad: "))
calificacion = int(input("Introduce tu calificación de 0 a 100: "))15
if edad_estudiante >= 13 and edad_estudiante < 18:
print("Estudiante es joven no niño.")
elif edad_estudiante >= 18:
print("Estudiante es adulto.")
else:
print("Estudiante es niño.")
if calificacion >= 50 and calificacion < 70:
print("Estudiante en recuperación.")
elif calificacion >= 70:
print("Estudiante aprobo.")
else:
print("Estudiante reprobado.")