课程
/后端开发
/Python
/Python-面向对象
if __name__ == '__main__': 这句语法检查通不过,我用的是python 3.6 怎么回事呢?
2017-01-01
源自:Python-面向对象 3-3
正在回答
这句语法是没有问题的,你可以换个IDE试试,或者把你的报错贴出来~
2是比较稳定的 3有许多新功能 你要是需要其他库用2比较好 建议先学2 把2学明白了 3的大部分也就懂了 其他不同的看看文档 需要时查资料就好了
慕UI9683588 提问者
1、可以在这个if下测试函数或类。
2、防止模块被导入时,函数或类的代码被执行2次。
这个应该没有问题 我的代码都是写这个的
你可以看一下你的异常类型
Uestc_L 回复 慕UI9683588 提问者
举报
Python面向对象教程,带你深入了解python面向对象特性
1 回答屏蔽多条语句的问题
1 回答python和java的语法区别
1 回答这个是关于Python2.7的?
1 回答关于实例p1,p2的指向
5 回答关于if __name__=="__main__"的疑惑