fork download
  1. # your code goes here
  2.  
  3. def fizz():
  4. return 3
  5.  
  6. def buzz():
  7. return 5
  8.  
  9. def fizzbuzz(func1, func2, arg):
  10. if arg == "fizz":
  11. return func1()
  12. elif arg == "buzz":
  13. return func2()
  14. else:
  15. return arg
  16.  
  17. if __name__ == "__main__":
  18. print(fizzbuzz(fizz, buzz, "fizz"))
  19. print(fizzbuzz(buzz, fizz, "fizz"))
  20. print(fizzbuzz(fizz, buzz, "buzz"))
  21. print(fizzbuzz(buzz, fizz, "buzz"))
  22. print(fizzbuzz(fizz, buzz, "test"))
Success #stdin #stdout 0.03s 9984KB
stdin
Standard input is empty
stdout
3
5
5
3
test