Python | método sympy.lucas()

Con la ayuda del método sympy.lucas() , podemos encontrar los números de Lucas en SymPy.

Lucas(n)-

Los números de Lucas satisfacen una relación de recurrencia similar a la de la sucesión de Fibonacci, en la que cada término es la suma de los dos anteriores. Se generan eligiendo los valores iniciales L_0 = 2y L_1 = 1la relación de recurrencia L_n = L_{n-1} + L_{n-2}.

Sintaxis: lucas(n)

Parámetro:
n – Denota el número hasta el cual se calculará el número lucus.

Devoluciones: Devuelve el n- ésimo número de lucas.

Ejemplo 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))  

Producción:

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

Ejemplo #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))  

Producción:

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

Publicación traducida automáticamente

Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *