在类中启动并调用函数

时间:2014-11-17 21:46:03

标签: python function class

定义一个函数并在类中使用它是否可以接受?即

class Forms:
    def myform():
        do something

    def newform():
        return myform()
        do something else

我遇到了一段代码的问题,如果我让myform成为课外的功能,这似乎会更好。然后在newform方法中调用它。这是pythonic吗?

1 个答案:

答案 0 :(得分:1)

调用另一个函数没有错,但你的语法不正确。

看起来像

class Forms:
    def myform(self):
        #do something

    def newform(self):
        res = self.myform()
        #do something else with res