Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Челендж: Рецепт Маршмеллоу на Вогнищі | Декоратори
Середній Рівень Python: Аргументи, Генератори та Декоратори
course content

Зміст курсу

Середній Рівень Python: Аргументи, Генератори та Декоратори

Середній Рівень Python: Аргументи, Генератори та Декоратори

1. Пакування та Розпакування
2. Аргументи Функції
3. Функція як Аргумент
4. Область видимості змінних
5. Декоратори

bookЧелендж: Рецепт Маршмеллоу на Вогнищі

Завдання
test

Swipe to show code editor

Коли ви запустите цей скрипт, він повинен вивести шари смаколика у правильному порядку: крекер, шоколад, маршмеллоу, крекер.

Ця вправа демонструє концепцію того, як декоратори обгортають функціональність навколо функції у Python.

  1. У функції-обгортці декоратора crackers вам потрібно викликати функцію, що декорується (тобто func). Це потрібно зробити між двома операторами print;
  2. Переконайтеся, що функція func викликається з будь-якими аргументами та ключовими словами, які вона може отримати;
  3. Подібно до декоратора крекерів, декоратор chocolate повинен викликати функцію, яку він прикрашає.
  4. Основна задача полягає у тому, щоб розмістити декоратори у правильній послідовності. Ви повинні отримати:
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 6
toggle bottom row

bookЧелендж: Рецепт Маршмеллоу на Вогнищі

Завдання
test

Swipe to show code editor

Коли ви запустите цей скрипт, він повинен вивести шари смаколика у правильному порядку: крекер, шоколад, маршмеллоу, крекер.

Ця вправа демонструє концепцію того, як декоратори обгортають функціональність навколо функції у Python.

  1. У функції-обгортці декоратора crackers вам потрібно викликати функцію, що декорується (тобто func). Це потрібно зробити між двома операторами print;
  2. Переконайтеся, що функція func викликається з будь-якими аргументами та ключовими словами, які вона може отримати;
  3. Подібно до декоратора крекерів, декоратор chocolate повинен викликати функцію, яку він прикрашає.
  4. Основна задача полягає у тому, щоб розмістити декоратори у правильній послідовності. Ви повинні отримати:
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 6
toggle bottom row

bookЧелендж: Рецепт Маршмеллоу на Вогнищі

Завдання
test

Swipe to show code editor

Коли ви запустите цей скрипт, він повинен вивести шари смаколика у правильному порядку: крекер, шоколад, маршмеллоу, крекер.

Ця вправа демонструє концепцію того, як декоратори обгортають функціональність навколо функції у Python.

  1. У функції-обгортці декоратора crackers вам потрібно викликати функцію, що декорується (тобто func). Це потрібно зробити між двома операторами print;
  2. Переконайтеся, що функція func викликається з будь-якими аргументами та ключовими словами, які вона може отримати;
  3. Подібно до декоратора крекерів, декоратор chocolate повинен викликати функцію, яку він прикрашає.
  4. Основна задача полягає у тому, щоб розмістити декоратори у правильній послідовності. Ви повинні отримати:
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Завдання
test

Swipe to show code editor

Коли ви запустите цей скрипт, він повинен вивести шари смаколика у правильному порядку: крекер, шоколад, маршмеллоу, крекер.

Ця вправа демонструє концепцію того, як декоратори обгортають функціональність навколо функції у Python.

  1. У функції-обгортці декоратора crackers вам потрібно викликати функцію, що декорується (тобто func). Це потрібно зробити між двома операторами print;
  2. Переконайтеся, що функція func викликається з будь-якими аргументами та ключовими словами, які вона може отримати;
  3. Подібно до декоратора крекерів, декоратор chocolate повинен викликати функцію, яку він прикрашає.
  4. Основна задача полягає у тому, щоб розмістити декоратори у правильній послідовності. Ви повинні отримати:
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 5. Розділ 6
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt