重载在python 2和3中表现不同

时间:2017-06-16 18:51:16

标签: python-2.7 python-3.x reload

在python 2中:

import math
print(math.pi)
3.14159265359
math.pi = 2
print(math.pi)
2
reload(math)
print(math.pi)
3.14159265359

现在在python 3中:

import math
print(math.pi)
3.141592653589793
math.pi=2
print(math.pi)
2
from importlib import reload
reload(math)
print(math.pi)
2

我期待重新加载来重置数学库中pi的值。 我在python 3中重新加载有什么问题?

0 个答案:

没有答案