Introdução
Neste projeto, você aprenderá como calcular o fatorial de um inteiro não negativo. O fatorial de um inteiro positivo é o produto de todos os inteiros positivos menores ou iguais a ele, e o fatorial de 0 é 1.
👀 Pré-visualização
$ python factorial.py
2! = 1 * 2 = 2
8! = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 = 40320
🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar um arquivo
factorial.pyno diretório~/project - Como implementar a função
factorialpara calcular o fatorial de um inteiro não negativo - Como lidar com entradas negativas, levantando um
ValueErrore exibindo uma mensagem dizendo "Por favor, insira um inteiro não negativo"
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Compreender o conceito de fatorial e como calculá-lo
- Escrever uma função Python para calcular o fatorial de um inteiro não negativo
- Lidar com erros de entrada e exibir mensagens de erro apropriadas
- Aplicar seu conhecimento de programação Python para resolver um problema do mundo real




