Nesta lição, você aprenderá sobre a biblioteca Math do Python. A biblioteca Python Math é construída. Em módulo que fornece diversas funções matemáticas. E constantes para realizar operações matemáticas complexas em Python. A biblioteca contém funções como trigonométricas. Funções logarítmicas e de potência, bem como constantes matemáticas como pi e e. Como. Você pode ver nesta documentação da biblioteca. A Biblioteca de Matemática está repleta de informações úteis. Funções para usar em nosso código Python. Então, por favor, aproveite ao máximo revisando este documentação. Tudo bem, deixe-me mudar para um. Caderno Jupyter para que eu possa começar a compartilhar alguns exemplos. Para usar a biblioteca Python Math, I. Devo primeiro importá-lo para o meu Python. Codifique usando a instrução de importação. Então, primeiro digitarei import, seguido da palavra Math em todas as letras minúsculas. E agora que importamos o. Biblioteca Matemática, podemos usar as funções. E constantes fornecidas por esta biblioteca. A propósito, posso estender a instrução import digitando como m. O que. Isso faz com que ele crie um. Alias para o nome da minha biblioteca. Então, em vez de ligar para a Biblioteca de Matemática. Sempre que usar esse nome Math, posso usar a versão abreviada, que eu defini apenas ao pé da letra. M. Por exemplo, suponha que eu queira. Calcule o sinal de 45 graus. Vou digitar m ponto seno e entrar. Os parênteses digitarei 45. E quando eu executo isso, Eu recebo o valor do seno 45. É muito fácil. Todo o trabalho foi feito para mim através da função seno, que faz parte da Biblioteca de Matemática. Outro exemplo matemático é calcular o. Raiz quadrada de um número. Por exemplo, a raiz quadrada de 81 é nove. Então, se eu digitar m, dot sqrt e passar o argumento 81 no parênteses. Então execute-o, Eu recebo 9,0. Qual é a versão float de nove, porque a raiz quadrada função da Biblioteca Matemática retorna uma resposta do tipo float. Portanto, estes foram apenas dois exemplos de funções matemáticas. Agora deixe-me mostrar um exemplo. Usando uma constante que vem como parte. Da Biblioteca de Matemática. Vou te mostrar a constante pi. Digamos que queremos calcular a circunferência de um círculo com um raio de cinco. Portanto, a fórmula matemática para circunferência é. Dois pi r, então são duas vezes. A constante pi vezes o raio, que neste exemplo é cinco. Então vou digitar dois, depois asteriscos, quais. É o operador de multiplicação. Então vou digitar m ponto pi, então asteriscos, depois cinco. E quando eu executo isso, Eu recebo. A circunferência do círculo com um raio de cinco. Então consegui usar o valor da constante pi, que faz parte da Biblioteca de Matemática, em nossa equação. Agora, além desses exemplos que compartilhei aqui, para o funções seno e raiz quadrada, bem como pi constante, a Biblioteca de Matemática oferece muitos. Mais funções e constantes que podem ser. Usado para realizar várias operações matemáticas. Consulte a documentação do Python. Para uma lista completa de funções e. Constantes fornecidas pela Biblioteca Matemática. Eu também queria explicar e esclarecer que embora o Math A biblioteca tem uma abundância de funções matemáticas, python em seu own ainda possui algumas funções matemáticas básicas integradas também. No entanto, não há tantos quando comparados com o Math Biblioteca. Então deixe-me levá-lo para outro caderno Jupyter e mostrarei você essas funções. Agora, uma vez que estas são funções construídas em Python, então você não precisa importar nenhuma biblioteca para executá-los. E essas funções definidas são as seguintes. Temos a função ABS, que retorna o valor absoluto de o argumento. Também temos a função POW, que recebe o primeiro argumento, em seguida, eleva-o para o segundo argumento e retorna o valor. E também temos a função round, que arredonda o número para cima ou para baixo. Agora, cada uma dessas funções também existe na Biblioteca Matemática também, já que a Biblioteca Matemática contém uma série de funções. Por exemplo, na biblioteca Math, esta função ABS é chamado Math Fabs e a função POW na biblioteca Math é chamada Math POW. E quando se trata da rodada. Função, a Biblioteca Matemática na verdade tem duas funções, Teto de matemática e Piso de matemática. Math Ceil é a abreviação de teto, então arredonda os números, enquanto Math Floor arredonda os números para baixo. Tudo bem, deixe-me analisar alguns desses exemplos aqui. A função Abs retornará o valor absoluto do número entre parênteses. Um valor absoluto é apenas uma distância de zero até aquele número, portanto sempre retornará um número positivo. Então aqui estou calculando o valor absoluto de menos 25. Então, quando eu executo isso, Eu recebo. O valor esperado de 25, que novamente é a distância do marca zero. O próximo exemplo é a função POW, e estou passando-a dois argumentos, um cinco e um três. Então isso é essencialmente dizer para calcular cinco elevado à potência três, o que significa cinco vezes cinco vezes cinco, o que deveria ser 125. Então, quando eu executo isso, isso é o que eu recebo, 125. E o último exemplo aqui é o. Função de arredondamento, que simplesmente arredonda os números para cima ou para baixo com base no número fornecido. Por exemplo, agora estou chamando a função round, passando o valor de cinco pontos 234183. E se eu quiser arredondar esse número para o número inteiro mais próximo, então deve ser arredondado para cinco. Então deixe-me executar este código e. Eu recebo cinco. Agora, se eu mudar esse decimal dois para um decimal oito assim. E. Execute meu código novamente, Agora obtive uma produção de seis, porque 5,8 seria arredondado, não abaixo. Agora, também posso controlar o decimal. Dígitos com um segundo argumento para a função round. Então, em vez de arredondar para um número inteiro, ele arredonda para um decimal valor. Você vê, por padrão, se não o fizermos. Especifique um segundo argumento na rodada. Função, que é o que estou fazendo agora, depois a rodada função irá arredondar para o número inteiro mais próximo. Mas se agora eu adicionar um segundo argumento de valor três, em seguida, execute este código novamente, Agora recebo 5.834. E por que isto? Bem, porque meu segundo argumento especifica qual decimal local onde quero arredondar o número. E como neste exemplo especifiquei o número três, então olhando para o meu número, a primeira casa decimal é o oito, então a segunda casa decimal é o três, e a terceira casa decimal é o quatro. E como o número decimal após este número quatro é menor do que cinco, porque você vê que é um, então mantemos nosso número como é. E nesta lição, você aprendeu sobre o Python Math Biblioteca. E fique ligado na próxima lição, onde você aprenderá sobre a biblioteca NumPy. Obrigado por assistir.