在Python 2.7中使用PI

23

我试图在Python 2.7中访问pi的值,但似乎Python不认识math.pi。我正在使用IDLE,在尝试打印math.pi的值时,它说“Math未定义”或“math未定义”。我不能冒险升级到下一个版本,那么有没有一种方法可以在Python 2.7中访问pi?另外,是否有其他方法可以将角度转换为弧度,而不必处理Pi?


11
你是否使用 import math 导入了 math 模块? - BrenBarn
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

3

要访问由math模块提供的内容,例如pi,您需要先导入该模块:

import math
print (math.pi)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接