我试图在Python 2.7中访问pi的值,但似乎Python不认识math.pi。我正在使用IDLE,在尝试打印math.pi的值时,它说“Math未定义”或“math未定义”。我不能冒险升级到下一个版本,那么有没有一种方法可以在Python 2.7中访问pi?另外,是否有其他方法可以将角度转换为弧度,而不必处理Pi?
我试图在Python 2.7中访问pi的值,但似乎Python不认识math.pi。我正在使用IDLE,在尝试打印math.pi的值时,它说“Math未定义”或“math未定义”。我不能冒险升级到下一个版本,那么有没有一种方法可以在Python 2.7中访问pi?另外,是否有其他方法可以将角度转换为弧度,而不必处理Pi?
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
要访问由math
模块提供的内容,例如pi
,您需要先导入该模块:
import math
print (math.pi)
import math
导入了 math 模块? - BrenBarn