📅  最后修改于: 2023-12-03 14:46:24.423000             🧑  作者: Mango
在Python中,我们可以使用sympy.integer_nthroot()方法来计算给定整数的n次方根。该方法使用SymPy库实现。
以下是sympy.integer_nthroot()方法的语法:
sympy.integer_nthroot(x, 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次方根是一个整数。
我们可以尝试计算其他整数的任意次方根以练习使用该方法。