我已经用 python 编码了几个月了,我一直在想一些事情。我知道您可以在 .py 文件中包含类,但您不必这样做。我的问题是,始终将代码放在课堂上是一种好习惯,还是没有必要?
仅供参考:我用 Java 编码已经有几年了,所以我习惯于总是有一个“主”类和一个运行所有东西的主方法。
我已经用 python 编码了几个月了,我一直在想一些事情。我知道您可以在 .py 文件中包含类,但您不必这样做。我的问题是,始终将代码放在课堂上是一种好习惯,还是没有必要?
仅供参考:我用 Java 编码已经有几年了,所以我习惯于总是有一个“主”类和一个运行所有东西的主方法。
这取决于你的文件是什么。从理论上讲,所有东西(有点犹豫地说)都可以写成一个类。但是仅仅为了“正确”而这样做有点矫枉过正,并且可能会使您的代码看起来很奇怪而不是清晰。一般来说,我会在案例之间做出以下区分
如果您正在编写一个旨在以脚本方式执行特定任务的脚本,那么我将在 .py 文件中定义特定于任务的源,并在语句下包含与执行相关的代码
如果名称== '主要':