【发布时间】:2013-09-16 04:36:57
【问题描述】:
我有一个需要辅助功能的类,例如一个计算校验和,它只使用传入的参数而不是类的任何属性。此函数仅由类的方法调用。所以我不需要传入'self'作为函数的第一个形式。
我应该如何实现这些功能?我可以在一个类中使用非方法函数吗?我应该在课堂之外定义它们吗(即使它们没有被其他任何东西使用)?或者它们可以成为常规方法吗?
【问题讨论】:
-
添加 self 参数而根本不使用它有什么不好?你为什么讨厌自己?
-
@yuvi :-) 是的,很公平,我只是虽然这可能是不好的做法或其他什么
标签: python-2.7