fork download
  1. def makebold(fn):
  2. def wrapped():
  3. return "<b>" + fn() + "</b>"
  4. return wrapped
  5.  
  6. def makeitalic(fn):
  7. def wrapped():
  8. return "<i>" + fn() + "</i>"
  9. return wrapped
  10.  
  11. @makebold
  12. @makeitalic
  13. def hello():
  14. return "hello world"
  15.  
  16. print(hello())
Success #stdin #stdout 0.02s 5760KB
stdin
Standard input is empty
stdout
<b><i>hello world</i></b>