Algumas funções internas (embutidas) de Python¶

Veja lista completa na documentação de Python.

In [ ]:
# Cálculo de valor absoluto: abs(x)

x = abs(-5)

# Resulta em x = 5
In [ ]:
# Maior valor de um conjunto de valores:  max(arg1, arg2, *args[, key])

x = max(-5, 50, 22, 18)

# Resulta em x = 50
In [ ]:
# Menor valor de um conjunto de valores:  min(arg1, arg2, *args[, key])

x = min(22, 50, -5, 18)

# Resulta em x = -5
In [ ]:
# Arredondamento para o múltiplo mais próximo de 10, considerando o número de dígitos:
#    round(number[, ndigits])

x = round(1.5)
# Resulta em x = 2

x = round(3.141592)
# Resulta em x = 3

x = round(3.141592, 2)
# Resulta em x = 3.14

x = round(3.141592, 4)
# Resulta em x = 3.1416

x = round(2.575, 2)
# Resulta em x = 2.58

x = round(2.675, 2)
# Resulta em x = 2.67

Algumas funções matemáticas de Python¶

Veja lista completa na documentação de Python.

In [ ]:
# Os exemplos abaixo pressupões a importação do módulo math

import math
In [ ]:
 # Fatorial: math.factorial(x)

print(math.factorial(5))

x = 2
y = 4 * math.factorial(x+5) - 3
In [ ]:
 # Logaritmo: math.log(x[, base])

math.log(1024, 2))
In [ ]:
# Raiz quadrada:  math.sqrt(x)

math.sqrt(3)
In [ ]:
# Seno, cosseno e tangente (ângulo dado em radianos)

x = math.pi

math.sin(x/2)
math.cos(x/2)
math.tan(x)

math.radians(45)
In [ ]:
import math

# Representação infinitos positivo e negativo (ponto flutuante)
inf_positivo = math.inf
inf_negativo = -math.inf * 5