设为首页收藏本站

Crossin的编程教室

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

四行代码解决斐波那契数列

[复制链接]

1

主题

0

好友

9

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2022-2-25 18:23:56 |只看该作者 |倒序浏览
本帖最后由 sja 于 2022-2-25 18:39 编辑

其实就是通项公式(逃
未标题-1.jpg
a=eval(input("a="))
for n in range (1,a+1):
    b=((5**(0.5))/5)*((((1+(5**(0.5)))/2)**(n/1))-(((1-(5**(0.5)))/2)**(n/1)))
    print("%.0f"%b)


回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2022-2-26 00:16:42 |只看该作者
def fib(n):    return n if n <= 1 else (fib(n-1) + fib(n-2))
print('\n'.join([str(fib(i)) for i in range(1, int(input('a=')))]))
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

1

好友

6

积分

新手上路

Rank: 1

板凳
发表于 2022-4-13 15:19:22 |只看该作者
各位老师好,我是刚从公众号看到您写的文章,内容不错,很清晰明了。我现在入职的公司,给我的任务是,要熟悉API接口测试这块,我不知道从哪里入手,在纠结是不是要去外边报个培训班呢,
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2022-4-14 00:46:57 |只看该作者
如果你完全没编程基础,同时又要短期内达到一定程度,那你可能只能去报个班

如果你有一定基础,那你可以主动询问一下同事,可以从哪些资料开始学习。你只说api接口测试,这个太宽泛了。如果你要自学,那你至少要学习 网络开发 和 软件测试 这两方面知识
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

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

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

GMT+8, 2024-11-24 08:31 , Processed in 0.015226 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部