1

我对**运算符在 python 中的含义有些困惑

import math 
radius = raw_input("Enter your radius")
area_of_circle = radius ** math.pi
print area_of_circle

我想做的是弄清楚**操作员会做什么。这是针对Codeacademy上的一个问题,涉及求平方根。请不要给我答案,只是关于获得平方根的语法的建议。

4

3 回答 3

2

**是幂运算符。

由于您只需要提示:如果您知道一个数字,该x数字的幂等于取平方根,那么您可以计算xusing的平方根x ** that_number

顺便说一句,您无需计算平方根即可根据半径确定圆的面积。

于 2013-12-02T17:29:41.567 回答
0

x ** 0.5 = sqrt(x) 可能吗?

于 2013-12-02T17:34:26.023 回答
0

您可以运行它,您会发现 x* y 表示 x 的 y 次方,例如 2 **3=8

于 2013-12-02T17:27:24.253 回答