📜  Python| sympy.tribonacci() 方法(1)

📅  最后修改于: 2023-12-03 14:46:24.841000             🧑  作者: Mango

Python | sympy.tribonacci() 方法

在Python中, sympy.tribonacci()方法用于生成Tribonacci序列。Tribonacci序列是一个数列,由前三个数为0,0,1开始,后续的数为前三个数之和的序列。换句话说,该序列中的任何一个数字都是前三个数字的和。

这个函数使用符号工厂的功能,可以计算出生成的数字的任意多个精度位。而且,由于使用符号操作,您可以获得任意长的序列,只需花费少量的计算机性能。

语法
sympy.tribonacci()
返回值

tribonacci()方法返回一个无限长的Tribonacci序列,类型为sympy.series.series.

用法示例
from sympy import *
t = tribonacci()
[n for n in nextn(t, 15)]
输出结果
[0, 0, 1, 1, 2, 4, 7, 13, 24, 44, 81, 149, 274, 504, 927]

在这个例子中, tribonacci()方法生成一个无限长的序列,并使用nextn()方法获取序列的前15个数字。

由此可见,sympy.tribonacci()方法是一个非常有用的工具,可以生成Tribonacci序列,方便程序员完成各种数学计算工作。