求一个数的平方根
def sqrt(number):
if number < 0:
return Error: Cannot compute square root of a negative number.
else:
return math.sqrt(number)
示例使用
number = 9
print(f{number}的平方根是: {sqrt(number)})
对于更高次方的根,可以使用幂运算
def nth_root(number, n):
if number < 0 and n % 2 == 0:
return Error: Cannot compute even root of a negative number.
else:
return number (1 / n)
示例使用
number = 8
n = 3 立方根
print(f{number}的{n}次方根是: {nth_root(number, n)})