def s1(): pass def s2(): pass def k(s): s() k(s1) k(s2)
k函数接受一个函数名(回调函数)作为参数。
s1和s2是s的具体实现。 k函数只管调用s函数,不用关心s函数的实现是s1还是s2。