gpt4 book ai didi

python - Python中x的第n个根有简写吗?

转载 作者:IT老高 更新时间:2023-10-28 20:43:35 24 4
gpt4 key购买 nike

在数学中,如果我想计算 3 的 2 次方,则不需要符号,但我将 2 写成小的: .在 Python 中,此操作似乎由 ** 表示。语法。

>>> 3**2
9

如果我想从另一个方向计算 9 的二次根,那么在数学中我需要使用一个符号:2√9 = 3

Python中是否有简写符号,类似于**实现这一点,即 2<symbol>9 ?还是我需要使用 math模块?

最佳答案

x 的第 n 个根是 x^(1/n),所以你可以用 9**(1/2) 来例如,求 9 的第二个根。通常,您可以将 x 的第 n 个根计算为:

x**(1/n)

注意:在 Python 2 中,您必须执行 1/float(n)1.0/n 以便结果为float 而不是 int。更多详情,请参阅 Why does Python give the "wrong" answer for square root?

关于python - Python中x的第n个根有简写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19255120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com