Define a method outside of class definition?

前端 未结 4 447
天命终不由人
天命终不由人 2020-11-30 00:01
class MyClass:
    def myFunc(self):
        pass

Can I create MyFunc() outside of the class definition, maybe even in another module?

4条回答
  •  天命终不由人
    2020-11-30 00:12

    Yes you can definitely have functions outside of a class. Here is a mini example...

    def date_parse(date_string):
      return date(date_string)
    
    
    class MyClass:
       def myFunc(self):
           pass
    
       def myDateFunc(self, date_string):
          self.date = date_parse(date_string)
    

提交回复
热议问题