Ejercicios: Operaciones matemáticas#
En este notebook, practicarás diferentes operaciones matemáticas utilizando Python, la biblioteca math y la biblioteca statistics. Completa los ejercicios siguientes.
Exercise 17
Objetivo: Practicar la operación de suma en Python.
Ejemplo de referencia:
a = 5
b = 7
suma = a + b
print(suma) # Resultado: 12
Instrucciones del ejercicio:
Crea dos variables
xeycon los valores6y3respectivamenteRealiza la suma de ambas variables
Guarda el resultado en una variable llamada
resultadoImprime el resultado usando
print()
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 18
Objetivo: Practicar la operación de resta en Python.
Ejemplo de referencia:
a = 25
b = 10
resta = a - b
print(resta) # Resultado: 15
Instrucciones del ejercicio:
Crea dos variables
xeycon los valores8y3respectivamenteRealiza la resta de ambas variables (x - y)
Guarda el resultado en una variable llamada
resultadoImprime el resultado usando
print()
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 19
Objetivo: Practicar la operación de multiplicación en Python.
Ejemplo de referencia:
a = 4
b = 6
multiplicacion = a * b
print(multiplicacion) # Resultado: 24
Instrucciones del ejercicio:
Crea dos variables
xeycon los valores7y4respectivamenteRealiza la multiplicación de ambas variables
Guarda el resultado en una variable llamada
resultadoImprime el resultado usando
print()
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 20
Objetivo: Practicar las operaciones de división en Python.
Ejemplo de referencia:
a = 20
b = 4
division = a / b
print(division) # Resultado: 5.0
Instrucciones del ejercicio:
Crea dos variables
xeycon los valores15y3respectivamenteRealiza la división normal (/) de ambas variables
Realiza también la división entera (//) de las mismas variables
Guarda ambos resultados en variables
division_normalydivision_enteraImprime ambos resultados usando
print()
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 21
Objetivo: Practicar las operaciones de potencia y módulo en Python.
Ejemplo de referencia:
base = 2
exponente = 3
potencia = base ** exponente
print(potencia) # Resultado: 8
# También se puede usar pow()
potencia_pow = pow(base, exponente)
print(potencia_pow) # Resultado: 8
Instrucciones del ejercicio:
Crea dos variables
baseyexponentecon los valores5y2respectivamenteCalcula la potencia usando el operador
**Calcula la misma potencia usando la función
pow()Calcula también el módulo de 17 dividido entre 5 (17 % 5)
Imprime todos los resultados con
print()
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 22
Objetivo: Practicar el uso de la biblioteca math para cálculos geométricos.
Ejemplo de referencia:
import math
# Calcular la hipotenusa de un triángulo rectángulo
cateto_a = 3
cateto_b = 4
hipotenusa = math.sqrt(cateto_a**2 + cateto_b**2)
print(f"Hipotenusa: {hipotenusa}") # Resultado: 5.0
Instrucciones del ejercicio:
Importa la biblioteca
mathDefine dos variables
cateto_aycateto_bcon los valores6y8respectivamenteCalcula la hipotenusa usando el teorema de Pitágoras: √(a² + b²)
Calcula también el área del triángulo: (base × altura) / 2
Usa
math.sqrt()para la raíz cuadradaImprime tanto la hipotenusa como el área con mensajes descriptivos
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 23
Objetivo: Practicar funciones trigonométricas y constantes matemáticas.
Ejemplo de referencia:
import math
angulo_grados = 45
angulo_radianes = math.radians(angulo_grados)
seno = math.sin(angulo_radianes)
print(f"Seno de {angulo_grados}°: {seno:.4f}")
Instrucciones del ejercicio:
Asegúrate de tener importada la biblioteca
mathDefine una variable
radiocon el valor5Calcula el área de un círculo usando la fórmula: π × r²
Usa la constante
math.pipara obtener el valor de πCalcula también la circunferencia: 2 × π × r
Imprime tanto el área como la circunferencia con 2 decimales usando f-strings
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 24
Objetivo: Crear una calculadora básica que combine múltiples operaciones.
Ejemplo de referencia:
import math
# Calculadora de interés compuesto
capital_inicial = 1000
tasa_interes = 0.05 # 5%
tiempo = 3 # años
capital_final = capital_inicial * (1 + tasa_interes) ** tiempo
print(f"Capital final: €{capital_final:.2f}")
Instrucciones del ejercicio:
Crea una calculadora que resuelva este problema:
Un rectángulo tiene base = 12 y altura = 8
Calcula el área del rectángulo
Calcula el perímetro del rectángulo
Calcula la diagonal del rectángulo (usando teorema de Pitágoras)
Usa
math.sqrt()para la diagonalImprime todos los resultados con mensajes descriptivos
Usa f-strings para formatear las salidas con 2 decimales
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓
Exercise 25
Objetivo: Practicar el uso de la biblioteca statistics de Python para análisis estadístico básico.
Ejemplo de referencia:
import statistics
# Calificaciones de estudiantes
calificaciones = [85, 92, 78, 90, 88, 76, 95, 89, 82, 79]
# Calcular estadísticas básicas
promedio = statistics.mean(calificaciones)
mediana = statistics.median(calificaciones)
desviacion = statistics.stdev(calificaciones)
print(f"Promedio: {promedio:.2f}")
print(f"Mediana: {mediana}")
print(f"Desviación estándar: {desviacion:.2f}")
Instrucciones del ejercicio:
Importa la biblioteca
statisticsCrea una lista llamada
temperaturascon las siguientes temperaturas diarias (en °C):[22, 25, 19, 28, 24, 26, 23, 21, 27, 25, 24, 22, 26, 25, 23]Calcula y guarda en variables:
La temperatura promedio usando
statistics.mean()La temperatura mediana usando
statistics.median()La moda (temperatura más frecuente) usando
statistics.mode()La desviación estándar usando
statistics.stdev()La varianza usando
statistics.variance()
Crea otra lista llamada
lluviacon milímetros de lluvia:[0, 5, 12, 0, 8, 3, 0, 15, 7, 2]Calcula el promedio de lluvia y determina cuántos días llovió (valores > 0)
Imprime todos los resultados con mensajes descriptivos y 2 decimales
Escribe tu solución en la celda de código siguiente:
# ↓↓↓ ESCRIBE TU CÓDIGO AQUÍ ↓↓↓