Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 第二次执行import命令时,不会给出预期的结果_Python - Fatal编程技术网

Python 第二次执行import命令时,不会给出预期的结果

Python 第二次执行import命令时,不会给出预期的结果,python,Python,我一直试图通过执行下面的命令在Python3.6idle中执行下面的代码段,它第一次工作并显示输出 import circle >>> import circle Circumference of the circle: 21.99113 Area of the circle: 153.93791 >>> import circle circle.py: PI = 3.14159 r = 7 print('Circumference of the ci

我一直试图通过执行下面的命令在Python3.6idle中执行下面的代码段,它第一次工作并显示输出

import circle

>>> import circle
Circumference of the circle:  21.99113
Area of the circle:  153.93791
>>> import circle
circle.py

PI = 3.14159
r = 7
print('Circumference of the circle: ', 2 * PI * r)
print('Area of the circle: ', PI * r * r)
应为:导入文件时,应始终显示文件的输出。文件


Actual:它第一次工作,但不会再次工作。

第二次调用
import
并不能达到预期效果。这是为了防止从不同位置导入同一模块时,像您这样的初始化代码被多次执行


如果您想在导入的模块中多次执行初始化代码,请重新加载该模块,如中所述。

Hi martineau,我已将circle.py的代码粘贴在上面,并将其再次粘贴到FYR:PI=3.14159 r=7 print('圆的周长:',2*PI*r)print('圆的面积:',PI*r*r)saurabh:噢,好的……对不起,我发表评论时,这一点并不清楚<代码>(但现在是
;)