设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 5470|回复: 0
打印 上一主题 下一主题

斐波那契数列

[复制链接]

0

主题

0

好友

32

积分

新手上路

Rank: 1

楼主
发表于 2018-3-21 12:33:30 |显示全部楼层
#-*-coding=utf-8-*-

def febo(n):
    if n==1:
        num=1
    elif n==2:
        num=1
    else:
        num=febo(n-1)+febo(n-2)
    return num

n=int(raw_input('请输入一个大于2的整数:'))
mList=[]
if n>=3:
    while n>=1:
        mList.append(febo(n))
        n-=1
    print ' '.join(str(i) for i in sorted(mList))
else:
    print '请输入正确的数值'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 05:19 , Processed in 0.018025 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部