摘要: 本博客列出的答案不是来自官方资源,是我自己做的练习,可能有误。8-9.斐波那契数列。斐波那契数列形如1,1,2,3,5,8,13,21等等。也就是说,下一个值是序列中前两个值之和。写一个函数,给定N,返回第N个斐波那契数数字。例如,第1个斐波那契数字是1,第6个是8。【答案】代码如下:def Fibonacci(number): fs = [0, 1] i = 1 for i in range(number - 1): a = fs[-1] + fs[-2] fs.append(a) i += 1 print fs[1:] ... 阅读全文
posted @ 2012-01-12 08:12 balian 阅读(518) 评论(0) 推荐(0) 编辑