SlideShare uma empresa Scribd logo
Funções
Matemáticas
e o módulo
Math
Introdução à Programação com Python
Bóson Treinamentos em Tecnologia Fábio dos Reis
Funções Matemáticas
• O Python possui diversas funções matemáticas
disponíveis, tanto internas (built-in) quanto importadas
a partir de módulos específicos.
Bóson Treinamentos em Tecnologia Fábio dos Reis
Funções Matemáticas Built-in
abs(x), round(x, n), pow(x, y), min (x,y,z,...), max(x,y,z…)
valores = [2,5,8,-1,0,11,7,-6]
print(max(valores))
print(min(valores))
a = -5
b = 4
print(abs(a))
print(pow(a, b))
c = 2.789011
print(round(c,3))
Bóson Treinamentos em Tecnologia Fábio dos Reis
Módulo Math
Permite usar constantes e funções matemáticas variadas e mais
avançadas em um script.
Documentação do módulo math:
https://docs.python.org/3/library/math.html
O módulo deve ser importado para que suas funções sejam
disponibilizadas no script:
import math
Bóson Treinamentos em Tecnologia Fábio dos Reis
Módulo Math
math.pi - Constante que representa o valor de Pi
math.inf - Valor infinito (a partir do Python 3.5)
math.srqt(x) - Raiz quadrada de x
math.ceil(x) - Arredonda x para cima
math.floor(x) - Arredonda x para baixo
math.factorial(n) - Retorna o fatorial de n inteiro positivo
math.exp(x) - exponencial de x (ex
)
math.log10(x) - logaritmo de x na base 10
math.sin(x) - seno de x
math.cos(x) - cosseno de x
math.tan(x) - tangente de x
math.radians(x) - converte x de graus para radianos
math.degrees(x) - converte x de radianos para graus
Bóson Treinamentos em Tecnologia Fábio dos Reis
Módulo Math - Exemplo
import math
x = 8
y = 100
raiz_quadrada = math.sqrt(x)
logaritmo = math.log10(y)
seno = math.sin(math.radians(90))
print(math.pi)
print(raiz_quadrada)
print(math.ceil(raiz_quadrada))
print(logaritmo)
print(seno)
print(math.factorial(x))
print(x / math.inf)
Bóson Treinamentos em Tecnologia Fábio dos Reis

Mais conteúdo relacionado

Último (7)

PDF
SENAC Modelagem de Dados - Aula01 do curso de ADSpdf
JhonataLamim1
 
PDF
11 Roberto.pdf astronomia e astronautica
henzoa798
 
PDF
Zeebo: Uma brevíssima introdução. - David Glotz
BluePanther6
 
PDF
IA - Grupo J.pdf para trabalho de inteligencia artificial
juanaraujo139815
 
PPTX
NR-13.pptx treinamento sobre a norma regulamentadora
SimoniBorges1
 
PDF
Assistente de Suporte e Manutenção de Computadores.pdf
EudesAlvesPessoa
 
PDF
SENAC Modelagem de Dados - Aula02 curso de ADS.pdf
JhonataLamim1
 
SENAC Modelagem de Dados - Aula01 do curso de ADSpdf
JhonataLamim1
 
11 Roberto.pdf astronomia e astronautica
henzoa798
 
Zeebo: Uma brevíssima introdução. - David Glotz
BluePanther6
 
IA - Grupo J.pdf para trabalho de inteligencia artificial
juanaraujo139815
 
NR-13.pptx treinamento sobre a norma regulamentadora
SimoniBorges1
 
Assistente de Suporte e Manutenção de Computadores.pdf
EudesAlvesPessoa
 
SENAC Modelagem de Dados - Aula02 curso de ADS.pdf
JhonataLamim1
 

Destaque (20)

PDF
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
PDF
Skeleton Culture Code
Skeleton Technologies
 
PDF
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
PDF
Content Methodology: A Best Practices Report (Webinar)
contently
 
PPTX
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
PDF
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
PDF
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
PDF
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
PDF
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
PDF
Getting into the tech field. what next
Tessa Mero
 
PDF
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
PDF
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
PDF
Introduction to Data Science
Christy Abraham Joy
 
PDF
Time Management & Productivity - Best Practices
Vit Horky
 
PDF
The six step guide to practical project management
MindGenius
 
PDF
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
PDF
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
PDF
12 Ways to Increase Your Influence at Work
GetSmarter
 
PDF
ChatGPT webinar slides
Alireza Esmikhani
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
GetSmarter
 
ChatGPT webinar slides
Alireza Esmikhani
 
Anúncio

Apresentação sobre Funções Matemáticas e o módulo.pdf

  • 1. Funções Matemáticas e o módulo Math Introdução à Programação com Python Bóson Treinamentos em Tecnologia Fábio dos Reis
  • 2. Funções Matemáticas • O Python possui diversas funções matemáticas disponíveis, tanto internas (built-in) quanto importadas a partir de módulos específicos. Bóson Treinamentos em Tecnologia Fábio dos Reis
  • 3. Funções Matemáticas Built-in abs(x), round(x, n), pow(x, y), min (x,y,z,...), max(x,y,z…) valores = [2,5,8,-1,0,11,7,-6] print(max(valores)) print(min(valores)) a = -5 b = 4 print(abs(a)) print(pow(a, b)) c = 2.789011 print(round(c,3)) Bóson Treinamentos em Tecnologia Fábio dos Reis
  • 4. Módulo Math Permite usar constantes e funções matemáticas variadas e mais avançadas em um script. Documentação do módulo math: https://docs.python.org/3/library/math.html O módulo deve ser importado para que suas funções sejam disponibilizadas no script: import math Bóson Treinamentos em Tecnologia Fábio dos Reis
  • 5. Módulo Math math.pi - Constante que representa o valor de Pi math.inf - Valor infinito (a partir do Python 3.5) math.srqt(x) - Raiz quadrada de x math.ceil(x) - Arredonda x para cima math.floor(x) - Arredonda x para baixo math.factorial(n) - Retorna o fatorial de n inteiro positivo math.exp(x) - exponencial de x (ex ) math.log10(x) - logaritmo de x na base 10 math.sin(x) - seno de x math.cos(x) - cosseno de x math.tan(x) - tangente de x math.radians(x) - converte x de graus para radianos math.degrees(x) - converte x de radianos para graus Bóson Treinamentos em Tecnologia Fábio dos Reis
  • 6. Módulo Math - Exemplo import math x = 8 y = 100 raiz_quadrada = math.sqrt(x) logaritmo = math.log10(y) seno = math.sin(math.radians(90)) print(math.pi) print(raiz_quadrada) print(math.ceil(raiz_quadrada)) print(logaritmo) print(seno) print(math.factorial(x)) print(x / math.inf) Bóson Treinamentos em Tecnologia Fábio dos Reis