文章 2020-03-12 来自:开发者社区

递归的练习课程 | Python从入门到精通:高阶篇之十二

查看上一节:递归的基本用法 上节课留了两个练习,这节课给大家讲一下,同时巩固一下递归的用法。 练习1、创建一个函数 power 来为任意数字做幂运算 n* * i用数据10^5举例说明一下: # 10 ** 5 = 10 * 10 ** 4 # 10 ** 4 = 10 * 10 ** 3 # ... # 10 ** 1 = 10 代码展示: def power(n , i):...

递归的练习课程 | Python从入门到精通:高阶篇之十二
文章 2020-03-12 来自:开发者社区

递归 | Python从入门到精通:高阶篇之十一

点击查看上一节:命名空间 递归 首先来看一个例子:求一个数字的阶乘。什么是阶乘? 用数字说明:1! = 12! = 1*2 = 23! = 1*2*3 = 64! = 1*2*3*4 = 24 接下来联系一个例子,10!。1、直接相乘 #最笨的方法,老老实实的从1相乘到10 print(1*2*3*4*5*6*7*8*9*10) 但是这个显然是不方便的,如果是求到100!,1000!。。。呢? ....

递归 | Python从入门到精通:高阶篇之十一

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像