Minicurso de Python para Matemáticas Ayuda a mantener el sitio libre, gratuito y sin publicidad. ¡Colabora!
2.3 Funciones y constantes elementales
El módulo Python math pone a disposición varias funciones y constantes elementales . Para usarlas, necesitamos importar el módulo en nuestro código
Con esto, tenemos acceso a todas las definiciones y declaraciones contenidas en este módulo. Por ejemplo
Observación 2.3.0.1.(Función logaritmo)
Notamos que math.log es la función logaritmo natural, i.e. ln ( x ) = log e ( x ) . La implementación Python para el logaritmo de base 10 es math.log (x, 10) o, más preciso, math.log10 .
Respuesta
1 import math
2
3 a = math . sin ( math . pi /4)
4 print ( 'a) ' , a )
5
6 b = math . exp ( math . log ( math . pi , 3))
7 print ( 'b) ' , b )
8
9 c = -(27)**(1/3)
10 print ( 'c) ' , c )
Ejercicio 2.3.0.2.
Rehaga el E.2.2.0.1 usando la función math.sqrt para calcular la raíz cuadrada del discriminante.
Respuesta
1 import math
2 a = 2.
3 b = -2.
4 c = -4.
5 dlta = b **2 - 4* a * c
6 x1 = (- b - math . sqrt ( dlta ))/(2* a )
7 x2 = (- b + math . sqrt ( dlta ))/(2* a )
8 print ( 'x1 = ' , x1 )
9 print ( 'x2 = ' , x2 )
Envía tu comentarioAprovecho para agradecer a todas/os que de forma asidua o esporádica contribuyen enviando correcciones, sugerencias y críticas.
Este texto se publica bajo los términos de la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional . Los íconos y elementos gráficos pueden estar sujetos a condiciones adicionales.