23

我试图在 Python 2.7 中访问 pi 的值,但似乎 Python 无法识别 math.pi。我正在使用 IDLE,当我尝试打印 math.pi 的值时,它显示“未定义数学”或“未定义数学”。我无法毫无风险地升级到下一个版本,那么有没有办法在 Python 2.7 中访问 pi?或者,是否有另一种方法可以在 Python 2.7 中将度数转换为弧度而不处理 Pi?

4

2 回答 2

47
Python 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3.141592653589793

查看有关模块的 Python 教程以及如何使用它们。

至于你问题的第二部分,Python 自带电池,当然:

>>> math.radians(90)
1.5707963267948966
>>> math.radians(180)
3.141592653589793
于 2013-09-17T05:13:23.647 回答
3

访问math模块提供的东西,比如pi. 您需要先导入模块:

import math
print (math.pi)
于 2018-02-09T22:23:48.030 回答