Neste post vamos ver como implementar uma função que calcula o fatorial em Python. Fatorial é uma operação matemátia que faz a multiplicação de um número por todos os seus antecessores até chegar em um.
No vídeo abaixo é mostrado como implementar a função que calcula o fatorial de um número usando Python:
Código
Abaixo é apresentado o código que foi implementado no vídeo para calcular o fatorial de um número:
def fatorial (n):
n = n + 1
x = 1
for i in range (1, n):
x = x * i
return x
for i in range (0, 11):
print (fatorial(i))
A função fatorial recebe um número n, que server para indicar para o laço de repetição qual será o último elemento do fatorial. Depois fazemos a soma de n mais um, pois o último parâmetro da função range vai até n menos um.
Após isso criamos a variável x que vai receber o valor do fatorial, e inicializamos nossa variável igual a um. Após isso entramos no laço de repetição que vai de 1 até n, e x recebe o valor de i multiplicado por x. Esse laço se repete até que i seja igual a n.
E por fim temos o último laço de repetição, que imprimi o valor do fatorial de 0 a 11.
Conclusão
Neste post vimos como criar uma função para calcular o fatorial em Python, usando poucos comandos.
Isso é tudo pessoal, e até o próximo post.