【发布时间】:2012-08-13 06:33:45
【问题描述】:
为什么在 Python 中名为 main 的函数没有像在 C 和 Java 中那样具有任何特殊意义?
如果程序员从 C 或 Java 切换到 Python 会怎样。他应该保持
在 Python 中使用 main 也像在 C 或 Java 中一样,因为这是他现在要做的风格
编程或广义上的它对做某事是有害的
用 Python 编程?
编辑:我已经阅读了这篇文章,其中有一个很好的例子提到了为什么第一次程序员应该避免在 python main in python harmful 中使用 main。
【问题讨论】:
-
这里有一个反问你:为什么它应该在任何语言中有意义?考虑会回答这个问题。
-
因为这就是“Python 的工作方式”.. 但是,请考虑,不像 C 或 Java 整个 Python 文件(
class、def、import等)只是执行代码!“定义”和“可执行代码”没有分离。因此文件本身是执行的入口点!