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

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

Python | sympy.integer_nthroot() 方法

在Python中,我们可以使用sympy.integer_nthroot()方法来计算给定整数的n次方根。该方法使用SymPy库实现。

语法

以下是sympy.integer_nthroot()方法的语法:

sympy.integer_nthroot(x, n)
参数说明

该方法需要两个参数:

  • x:要计算n次方根的整数。
  • n:根数,整数值。
返回值

该方法返回两个参数的元组,第一个参数是整数x的n次方根的整数部分,第二个参数是余数。如果整数次方根是一个整数,第二个参数将为0。

示例
import sympy

# 计算81的4次方根
result = sympy.integer_nthroot(81, 4)

print(result)

执行上述代码将输出:

(3, 0)

在这个例子中,我们计算了整数81的4次方根。第一个参数结果为3,即整数81的4次方根的整数部分为3。第二个参数为0,表示余数为0,也就是说,4次方根是一个整数。

我们可以尝试计算其他整数的任意次方根以练习使用该方法。