题目
[填空题,4分] 假设有Python程序文件abc.py,其中只有一条语句print(__name__),那么直接运行该程序时得到的结果为()。
[填空题,4分] 假设有Python程序文件abc.py,其中只有一条语句print(__name__),那么直接运行该程序时得到的结果为()。
题目解答
答案
_main__
解析
在Python中,每个模块都有一个特殊变量__name__,当模块被直接运行时,__name__的值为"__main__"。当模块被导入时,__name__的值为模块名。因此,当直接运行abc.py时,print(__name__)会输出"__main__"。