if__name__ = '__main__'为什么不能用单下划线。

来源:3-14 python的执行入口

慕桂英940540

2021-05-07 16:57:28

# coding = utf-8
import os
if _name_ == '_main_':
print(os.getcwd())

为什么不能单下划线呢

写回答

1回答

好帮手慕燕燕

2021-05-07

同学,你好!__name__写法是固定的,是Python内置的变量,使用单下划线Python无法识别,__main__写法也是固定的,'_main_'只是普通字符串,不能代表主模块,因此不能使用单下划线。

祝:学习愉快!

1

0 学习 · 2433 问题

查看课程