实现斐波那契数列
def bf():
a
= 0
b
= 1
for i
in range(10):
z
= a
+ b
a
= b
b
= z
print(z
,end
=" ")
bf
()
递归实现斐波那契数列
for x
in range(10):
def func(n
):
if n
== 0 or n
== 1:
return 1
else:
return func
(n
- 1)+func
(n
- 2)
print(func
(x
),end
=" ")
递归实现阶乘 1 * 2 * 3 * 4 * 5 * 6 *…
def jiecheng(n
):
if n
== 1:
return 1
else:
return n
* jiecheng
(n
-1)
res
= jiecheng
(7)
print(res
)
转载请注明原文地址: https://yun.8miu.com/read-56989.html