1 Star 0 Fork 0

merlin/python

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
fibo.py 533 Bytes
一键复制 编辑 原始数据 按行查看 历史
merlin 提交于 2019-04-23 11:22 . 修改了菲薄
"""菲薄拉起"""
....as s
def fact(num):
if num in (1,2):
return 1
return num*fact(num-1)
def fibo(num,temp={}):
if num in(1,2):
return 1
if num not in temp:
temp[num] = fibo(num-1) + fibo(num-2)
return temp[num]
def climb():
num = 0
for x in range(10):
for y in range(5):
for z in range(3):
if x + 2*y +3*z ==10:
num+=1
return num
def main():
print (fact(5),fibo(20),climb())
if __name__=='__main__':
main()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhaobq/python.git
git@gitee.com:zhaobq/python.git
zhaobq
python
python
master

搜索帮助