プロジェクト in Python Skill Tree

Python での階乗計算

初級

このプロジェクトでは、非負整数の階乗を計算する方法を学びます。正の整数の階乗は、それ以下のすべての正の整数の積であり、0 の階乗は 1 です。

Python

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、非負整数の階乗を計算する方法を学びます。正整数の階乗は、それ以下または等しいすべての正整数の積であり、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プログラミングの知識を適用して、現実世界の問題を解決する

講師

labby

Labby

Labby is the LabEx teacher.