Python文件是否要将其更改为函数或类

2024-04-26 18:15:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python程序/文件,我想反复运行,并在这些运行中计算一些变量的平均值。为此,我认为将这个程序转换成函数或类可能比较方便。我能想到的一个办法是加一个

def Main():

并手动缩进其中的每一行。有没有更简单的方法?我在eclipse上使用pydev。你知道吗

谢谢。你知道吗


Tags: 文件方法函数程序maindef手动平均值
3条回答

伊莫,你自己的方式是好的和直接的。你知道吗

此外,您不需要手动缩进每一行。你知道吗

大多数编辑器都支持缩进整个选定块。你知道吗

是的,你在正确的轨道上。你知道吗

添加def Main():行

然后在pydev中选择所有其他代码,然后点击tab,它将缩进所有代码

为了使代码能够从命令行运行,即让它调用Main函数,您需要添加一些在加载模块时执行的代码。所以在文件的末尾加上

if __name__ == '__main__':
    Main()

如果通过导入加载文件,if命令将停止运行代码。你知道吗

添加这些变量的打印,收集多次运行的输出,并计算平均值。 或者我不明白这个问题。。。你知道吗

相关问题 更多 >