如何用PYTHON的递归算法表示阶乘

2025-05-13 08:10:57

1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。

如何用PYTHON的递归算法表示阶乘

3、def factorial(n):我们可以运用函数来定义这个阶乘。

如何用PYTHON的递归算法表示阶乘

5、def factorial(n): return n * factorial(n - 1)这里设置一下返回的数值。

如何用PYTHON的递归算法表示阶乘

7、def factorial(n): if n == 1: return 1 return n * factorial(n - 1)factorial(3)增加一个条件就可以运行正确了。

如何用PYTHON的递归算法表示阶乘

9、def factorial(n): if n == 1: return 1 return str(n) + " * " + str(factorial(n - 1))factorial(3)字符串的表示方法更加清晰。

如何用PYTHON的递归算法表示阶乘
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢