如何调用在类中定义的函数,在它定义的类之外?

时间:2021-05-02 23:29:52

标签: python

我在类 drive_car 内创建了一个函数 car,但我不知道如何从定义它的类中调用它,在类外,同时留在类内.

class car:
      def drive_car():
          print("car go vroom vroom")
car.drive_car() # -- gives error message

1 个答案:

答案 0 :(得分:0)

您可以通过两种方式调用 drive_car()

  • drive_car() 转换为 static method。这样你就可以通过 car.drive_car()
  • 调用它
  • 或者,您实例化类 car,然后像这样调用 drive_car()car().drive_car()