欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

Python输出黄金分隔数列前n项。 黄金分隔数列由Fibonacci数列相邻两项之比组成:1/1,1/2,2/3,3/5,5/8,...其取值逐渐接近黄金分隔数。

发布时间:2025/3/20 python 58 豆豆

from fractions import Fractionfor m in range(0, 2):n = int(input('你想输出黄金分割数列的多少项?'))c=[]def fib(n):a, b = 1, 1for i in range(n+1):c.append(a)a, b = b, a+bprint(c)if __name__ == '__main__':fib(n)for i in range (n):print (Fraction(c[i],c[i+1])) #以分数的形式输出

总结

以上是生活随笔为你收集整理的Python输出黄金分隔数列前n项。 黄金分隔数列由Fibonacci数列相邻两项之比组成:1/1,1/2,2/3,3/5,5/8,...其取值逐渐接近黄金分隔数。的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。