python 递归\for循环_斐波那契数列
2024-10-20 03:22:05
# 递归
def myAdd(a, b):
c = a + b
print(c)
if c > 100:
return
return myAdd(a + 1, c) #最大递归深度是1000
myAdd(2, 3) # 功能同上递归
a = 2
b = 3
for i in range(1000):
c = a + b
print(c)
a += 1
b = c def myFibo(a, b):
c = a + b
print(c)
if c > 500:
return
return myFibo(b, c) myFibo(0, 1) a = 0
b = 1
for i in range(1000):
c = a + b
print(c)
a = b
b = c
if c > 500:
break
最新文章
- 打开eclipse报错
- Java(二)
- Apache commons-client authentication(授权)
- ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法
- lucene合并测试的总结
- 【Android 界面效果28】Android应用中五种常用的menu
- WEBBROWSER中模拟鼠标点击(SendMessage/PostMessage)
- SGU 153.Playing with matches
- ASP.NET最常用的页面生命周期事件
- 解决PL/SQL Dev连接Oracle弹出空白提示框
- 使用android-resource-remover删除项目中无用的资源,减少包的大小
- 某天U盘插在笔记本打不开了,是U盘坏了还是电脑的问题?
- 解决ajax跨域访问sessionid不一致问题
- Jupyter notbook&; REVEAL.JS&; nbconvert 使用jupyter notebook制作slides
- Winsock API编程介绍
- 对TIMIT数据进行格式转换(SPHERE2WAV(RIFF))
- C++中的字符串输入输出函数详解
- elasticsearch template
- 手把手教你实现Confluence6.7.1安装与破解
- 3d图像识别基础论文:pointNet阅读笔记