python 用法测试

Python 3.5.6 

1、js风格的回调测试

 1 def b():
 2     print('123')
 3 def a(fn):
 4     if callable(fn):
 5         fn()
 6 a(b)
 7 
 8 class Sample:
 9     def q(self):
10         print('q')
11     def w(self,fn):
12         if callable(fn):
13             fn()
14     def print(self):
15         self.w(self.q)
16 Sample().print()
17 Sample().w(b)
18 a(Sample().q)

结果:符合预期

posted @ 2019-06-08 12:20  xunhanliu  阅读(166)  评论(0编辑  收藏  举报