def add(a,b):
return a+b
#就是在以后调用这个文件的时候,不调用下面的这些该怎么做
#每个模块都有一个__name__属性,当其值为'_main_'时,表明该模块自身在运行,否则是被引用。
#因此,如果我们想在模块被引用时,模块中的某一程序块不执行,我们可以通过判断_name_属性的值来实现。
if __name__=='__main__':#有这行,在下面的文件导入这个模块时候,下面的引用就不会执行
ret = add(12, 22)
print('int test.py.file,12+22=%d' % ret)
-------------------------------------------------------------
import test
result=test.add(11,222)
print(result)
---------------------------------------------------------
网友评论