qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-免登录深度版🔥

参考Fibonacci数列,完成数列前n项之和,结果保留3位小数

时间2023-04-24 18:55:51 提问来自 浙江省绍兴市 的网友 分类创作 浏览373
```python def fibonacci_sum(n): if n == 1: return 1.000 elif n == 2: return 2.000 a, b = 1, 1 # 初始化前两项 for i in range(3, n + 1): # 求第三项开始的和 c = a + b # 求当前项的值 a, b = b, c # 更新a,b的值 return round(c / (1 - (1 + 5 ** 0.5) / 2), 3) # 返回结果,保留3位小数 ```

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 分析一下这段话重要的知识点"Jeffrey Kluger 下一篇 坐在火车上能写一首七言绝句吗