1. Lära sig
  2. /
  3. Courses
  4. /
  5. Pythonによるテスト入門

Connected

exercise

階乗(factorial)

与えられたテストケースを使って、factorial 関数を検証する pytest のテストを実装します。n の factorial は、n 以下のすべての正の整数の積です。n は非負の整数であることが保証されています。各ステップで、Python で実装すべきテストケースが提示されます。pytest ライブラリはすでにインポート済みです。

Instruktioner 1 / 3

undefined XP
  • 1
    • 入力が 5 のとき、関数が 120 を返すことを確認するテストを1つ実装してください。
  • 2
    • 入力が 0(ゼロ)のとき、関数が 1 を返すことを確認するテストを実装してください。
  • 3
    • 文字列入力 '5' のとき、関数が -1 を返すことを確認するテストを実装してください。