1. Nauka
  2. /
  3. Kursy
  4. /
  5. Pisanie funkcji w Pythonie

Connected

ćwiczenie

Definiowanie dekoratora

Twój kolega pracuje nad dekoratorem, który wyświetla komunikat „before" przed wywołaniem udekorowanej funkcji i komunikat „after" po jej wywołaniu. Ma problem z przypomnieniem sobie, jak poprawnie opakować dekorowaną funkcję. Pomóż mu, uzupełniając dekorator print_before_and_after().

Instrukcje

100 XP
  • Wywołaj dekorowaną funkcję i przekaż jej argumenty pozycyjne *args.
  • Zwróć nową, udekorowaną funkcję.