如何调用在类中定义的函数,而不是在类中定义的函数?

2024-05-15 06:23:46 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

Tags: 函数gomessage定义deferrordrivecar
1条回答
网友
1楼 · 发布于 2024-05-15 06:23:46

有两种方法可以调用drive_car()

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

相关问题 更多 >

    热门问题