1 class Person():
 2     def __init__(self, name):
 3         self.name = name
 4 
 5 
 6 def print_name(self):
 7     print(self.name)
 8 
 9 p = Person('Li')
10 import types
11 p.print_name = types.MethodType(print_name, p)    # 绑定函数到对象
12 p.print_name()
13 
14 
15 @staticmethod
16 def print_abc():
17     print('abc')
18 
19 Person.print_abc = print_abc
20 Person.print_abc()
21 
22 
23 @classmethod
24 def print_123(cls):
25     print('123')
26 
27 Person.print_123 = print_123
28 Person.print_123()

 

相关文章:

  • 2022-12-23
  • 2021-12-10
  • 2021-08-13
  • 2022-12-23
  • 2021-10-13
  • 2022-02-09
  • 2021-12-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2018-12-02
  • 2021-07-02
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案