我创建了一个模块:test.py
。里面看起来像:
import matplotlib.pyplot as plt
N = 5
def test_img(data_loc):
#F = load images from data_loc
def plot_img(im):
# a bunch of other codes
plt.imshow(im)
for i in range(N):
plot_img(F(i))
(1)要在import test
或from test import test_img
的某处使用它,我在哪里import matplotlib.pyplot as plt
?它现在在test.py
里面吗?
(2)在这种情况下,plot_img
嵌套在test_img
内是否重要,如果它只在test_img
内使用?
(3)我在哪里声明常量N
是否重要(这是一个例子,我有很多常量)?如果在plot_img
中使用它,我在哪里声明呢?
答案 0 :(得分:2)