python `if __name__ == '__main__': `的作用
python if __name__ == '__main__': 的作用:
-
体现了模块化编程的思想,
这样就在一定程度上实现了即插即用。 -
便于调试。
if语句后面是测试代码,被外部调用是不执行。 -
增强函数的复用性,
因为这样一来,函数既可以当主函数用,又可以当工具模块来被import调用。
python if __name__ == '__main__': 的作用:
体现了模块化编程的思想,
这样就在一定程度上实现了即插即用。
便于调试。
if语句后面是测试代码,被外部调用是不执行。
增强函数的复用性,
因为这样一来,函数既可以当主函数用,又可以当工具模块来被import调用。