Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- def a(fn):
- print
- 'a'
- def d(st):
- print
- st + 'd'
- return d
- def b(fn):
- print
- 'b'
- return fn
- @a
- @b
- def c(st):
- print
- st
- c('c')
- # 打印的是bacd,我们调用c('c')的时候会先调用b(c),b(c)打印字符"b"然后返回c,然后再调用a(c),a(c)打印字符"a",然后返回方法d,然后再执行d('c'),打印cd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement