在类方法中编写一个小函数[Python]

时间:2012-12-21 06:52:35

标签: python function coding-style definition

如果我有一个类似的脚本:

class ClassA(object):
    ...
    def methodA(...):
        varA=...

        def funcA(...):
            ...

        varA=funA(...)

我的意思是我打算在类方法中编写一个小函数,它只在这个类方法中使用。这个代码风格好吗?我认为这有点难看。有替代吗?

1 个答案:

答案 0 :(得分:1)

美丽在旁观者的眼中。

一个非常好的本地"函数嵌套在另一个函数中 - 特别是从代码的可读性角度来看。

其他人会争论编码风格和最佳实践。

这是您的代码,您必须对代码感觉良好,以便以后理解和阅读。

所以如果它对你和你的理解很好,那么很好的"代码,继续。