Pesquisar aqui

Wednesday, November 13, 2019

Python - Biblioteca 'Math' (Parte 2)

UMA DAS COISAS MAIS IMPORTANTES EM TODA A PROGRAMAÇÃO, SÃO CÁLCULOS ARITMÉTICOS, FUNÇÕES, NÚMEROS ENTRE OUTROS CONCEITOS MATEMÁTICOS, ESTA BIBLIOTECA VAI NOS AJUDAR COM ISSO!

Nota: Como esta biblioteca é bastante vasta, tive de publicar duas partes sobre a mesma, sendo esta a parte 2 de 2.

Comecemos por importar a biblioteca, como demonstrei nas publicações "Python - Bibliotecas" e "Python - Biblioteca 'Random'", para podermos utilizar os seus comandos:

import math

Esta é a segunda biblioteca de que estou a explorar em Python, sendo uma das mais importantes e úteis.

Para mais informações sobre esta biblioteca, consultar: docs.python.org/3/library/math.html

Seleccionei alguns comandos mais interessantes desta biblioteca para demonstrar nesta segunda parte:
  • Constante e - este comando não é uma função, mas sim um valor de uma constante; o Número de Euler ou Constante de Napier, que é uma constante matemática que em Python é igual a 2.718281828459045 e para a utilizarmos basta usar 'e':
import math

print(math.e)

e aparecerá:

2.718281828459045

  • Potenciação de e - na primeira parte falei de um comando para criar potências, este é semelhante mas só pode ser utilizado para o Número de Euler ou Constante de Napier, que falei acimapara adiciona expoentes basta utilizarmos o comando 'Exp':
import math

print(math.exp(2))

print(math.exp(5))

print(math.exp(10))

em que obteríamos:

7.38905609893065
148.4131591025766
22026.465794806718

  • Pi (π) - como a constante e, o valor pi também tem um comando para apresentar esse valor, através de 'pi':
import math

print(math.pi)

que em Python é:

3.141592653589793

  • Calcular seno, cosseno e tangente - para calcularmos o seno, cosseno e tangente de um ângulo qualquer, a biblioteca Math disponibiliza 3 comandos bastante simples, 'sin', 'cos' e 'tan' respectivamente:
import math

print(math.sin(60))

print(math.cos(30))

print(math.tan(87))

que neste exemplo resultará:


-0.3048106211022167
0.15425144988758405
-1.4424174716642324

  • Calcular a raiz quadrada - para calcularmos a raiz quadrada de qualquer valor, basta usarmos o comando 'Sqrt' :
import math

print(math.sqrt(25))

print(math.sqrt(36))

print(math.sqrt(64))

onde obteríamos...


5
6
8


A biblioteca Math ainda tem muitas outras funções que não demonstrei aqui, como cálculo de logaritmos, que poderei falar com algum detalhe se precisarmos das usar em programas futuros.


Referências:


1 comment:

  1. Gosto muito da forma como representas os resultados da consola. Vou passar a fazer o mesmo!

    ReplyDelete

Comente de forma construtiva...

Note: Only a member of this blog may post a comment.