如果我有一个类似的脚本:
class ClassA(object):
...
def methodA(...):
varA=...
def funcA(...):
...
varA=funA(...)
我的意思是我打算在类方法中编写一个小函数,它只在这个类方法中使用。这个代码风格好吗?我认为这有点难看。有替代吗?
答案 0 :(得分:1)
美丽在旁观者的眼中。
一个非常好的本地"函数嵌套在另一个函数中 - 特别是从代码的可读性角度来看。
其他人会争论编码风格和最佳实践。
这是您的代码,您必须对代码感觉良好,以便以后理解和阅读。
所以如果它对你和你的理解很好,那么很好的"代码,继续。