はじめに
このプロジェクトでは、非負整数の階乗を計算する方法を学びます。正整数の階乗は、それ以下または等しいすべての正整数の積であり、0の階乗は1です。
👀 プレビュー
$ python factorial.py
2! = 1 * 2 = 2
8! = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 = 40320
🎯 タスク
このプロジェクトでは、以下のことを学びます。
~/project
ディレクトリにfactorial.py
ファイルを作成する方法- 非負整数の階乗を計算するための
factorial
関数を実装する方法 - 負の入力を処理して
ValueError
を発生させ、「非負整数を入力してください」というメッセージを表示する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- 階乗の概念とその計算方法を理解する
- 非負整数の階乗を計算するPython関数を書く
- 入力エラーを処理し、適切なエラーメッセージを表示する
- Pythonプログラミングの知識を適用して、現実世界の問題を解決する