Con la ayuda del método sympy.rf() , podemos encontrar el factorial ascendente . El factorial ascendente se define por:
donde x puede ser una expresión arbitraria y k es un número entero.
Sintaxis: rf(x, k)
Parámetro:
x – Denota cualquier expresión arbitraria.
k – Denota un número entero.Devoluciones: Devoluciones factoriales ascendentes correspondientes a las entradas dadas.
Ejemplo 1:
# import sympy from sympy import * x = symbols('x') k = 5 print("Value of x = {} and k = {}".format(x, k)) # Use sympy.rf() method rf_x_k = rf(x, k) print("Rising factorial rf(x, k) : {}".format(rf_x_k))
Producción:
Value of x = x and k = 5 Rising factorial rf(x, k) : x*(x + 1)*(x + 2)*(x + 3)*(x + 4)
Ejemplo #2:
# import sympy from sympy import * x = 7 k = 5 print("Value of x = {} and k = {}".format(x, k)) # Use sympy.rf() method rf_x_k = rf(x, k) print("Rising factorial rf(x, k) : {}".format(rf_x_k))
Producción:
Value of x = 7 and k = 5 Rising factorial rf(x, k) : 55440
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