Python の階乗の表現方法: 最初に def コードで関数を作成し、変数 res を作成します。次に、for range ループを作成し、for ループ内で計算を実行して res を返します。最後に print コードを使用して、 3 の出力階乗を出力します。
このチュートリアルの動作環境: Windows 7 システム、Python バージョン 3.9、DELL G3 コンピューター。
Python で階乗を表現する方法:
1. def コードを使用して、func という名前と n
def func(n):
# というパラメーターを持つ関数を作成します。
##2. 変数 res を作成し、関数のパラメーター n に割り当てます。コードは次のとおりです:res = n3。 for range ループを作成します (具体的には) コードは次のとおりです:
for i in range(1,n):4. 次に、for ループで計算が実行され、res が返されます。具体的なコードは次のとおりです。次のように:
res *= i return res
#5. 出力コードを使用して、3 の階乗を出力します。コードは次のとおりです:
print(func(3))
6. 上記のコードは階乗演算を実装していますが、さらに再帰を使用することもできます。コードは次のとおりです:
def func1(n): if n==1: return 1 else: return n *func1(n-1) print(func1(3))
再帰的メソッドは、関数がそれ自体を呼び出すことです
##関連する無料学習の推奨事項:
Python ビデオ チュートリアル以上がPythonで階乗を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。