Python sympy.lucas()方法

Python sympy.lucas()方法

sympy.lucas()方法的帮助下,我们可以在SymPy中找到Lucas数。

lucas(n) –

卢卡斯数满足与斐波那契数列类似的递归关系,其中每项都是前两项之和。

语法: lucas(n)

参数 :
n –它表示要计算的卢卡数的数量。

返回:返回第n个Lucas数字。

示例 #1:

# import sympy 
from sympy import * 
  
n = 7
print("Value of n = {}".format(n))
   
# Use sympy.lucas() method 
nth_lucas = lucas(n)  
      
print("Value of nth lucas number : {}".format(nth_lucas))  

输出:

Value of n = 7
Value of nth lucas number : 29

示例 #2:

# import sympy 
from sympy import * 
  
n = 10
print("Value of n = {}".format(n))
   
# Use sympy.lucas() method 
n_lucas = [lucas(x) for x in range(11)]  
      
print("N lucas number are : {}".format(n_lucas))  

输出:

Value of n = 10
N lucas number are : [2, 1, 3, 4, 7, 11, 18, 29, 47, 76, 123]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程