Введение
В этом проекте вы научитесь вычислять факториал неотрицательного целого числа. Факториал положительного целого числа — это произведение всех положительных целых чисел, меньших или равных ему, а факториал 0 равен 1.
👀 Предварительный просмотр
$ python factorial.py
2! = 1 * 2 = 2
8! = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 = 40320
🎯 Задачи
В этом проекте вы научитесь:
- Создавать файл
factorial.py
в директории~/project
- Реализовывать функцию
factorial
для вычисления факториала неотрицательного целого числа - Обрабатывать отрицательные входные данные, поднимая исключение
ValueError
и отображая сообщение с просьбой "Пожалуйста, введите неотрицательное целое число"
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в концепции факториала и научиться вычислять его
- Написать функцию на Python для вычисления факториала неотрицательного целого числа
- Обрабатывать ошибки ввода и отображать соответствующие сообщения об ошибках
- Применить свои знания в программировании на Python для решения реальной задачи