Python中的每个文件都被视为一个模块吗?

Python中的每个文件都被视为一个模块吗?,python,Python,Python模块到底是什么?从我所读到的内容来看,似乎任何Python文件都可以被视为一个模块 有鉴于此,如果在python程序中使用面向对象,是否真的需要python模块?您的问题很不清楚,但每个程序都至少需要一个模块才能运行代码,无论您的代码是否面向对象,尽管为不同的目的创建不同的文件是很常见的。是的,这两个文件是同义的。您所说的面向对象是指每个文件一个类吗?因为它们不是同义词。我想你的教授是在了解一个事实,即你可以在一个模块中有多个类。@keyser那么你认为这个说法是错的还是真的?因为单

Python模块到底是什么?从我所读到的内容来看,似乎任何Python文件都可以被视为一个模块


有鉴于此,如果在python程序中使用面向对象,是否真的需要python模块?

您的问题很不清楚,但每个程序都至少需要一个模块才能运行代码,无论您的代码是否面向对象,尽管为不同的目的创建不同的文件是很常见的。

是的,这两个文件是同义的。您所说的面向对象是指每个文件一个类吗?因为它们不是同义词。我想你的教授是在了解一个事实,即你可以在一个模块中有多个类。@keyser那么你认为这个说法是错的还是真的?因为单个模块中可以有一个类,我们可以创建该类的实例,而不必将该类放在另一个模块中。让他的陈述是假的,不是吗?嗯,这取决于对“模块”的解释。将使用python模块,但不需要多个模块。只要确保你理解模块是什么,你就不会出错。