Зміст курсу
Середній Рівень Python: Аргументи, Генератори та Декоратори
Середній Рівень Python: Аргументи, Генератори та Декоратори
Челендж: Перевірка Порогових Значень
Завдання
Завдання написати замикання, яке зберігає стан і може бути використане для виконання операцій на основі цього стану.
Створимо замикання, яке перевіряє, чи перевищує задане значення заданий мінімум.
- Почнемо з визначення зовнішньої функції, яку назвемо
threshold_checker
; - Ця функція повинна отримувати параметр з іменем
threshold
; - Далі оголосіть внутрішню функцію з іменем
check
всерединіthreshold_checker
. Ця внутрішня функція повинна отримувати один параметрvalue
; - Усередині функції
check
поверніть True, якщо значення більше за поріг, і False у протилежному випадку. Для порівняння використовуйте оператор<
; - Нарешті, переконайтеся, що зовнішня функція
threshold_checker
повертає внутрішню функціюcheck
; - Треба присвоїти функцію
threshold_checker
змінній з іменемgreater_than_10
, передавши10
як значення порогу; - Запустіть код та надішліть завдання.
Дякуємо за ваш відгук!
Челендж: Перевірка Порогових Значень
Завдання
Завдання написати замикання, яке зберігає стан і може бути використане для виконання операцій на основі цього стану.
Створимо замикання, яке перевіряє, чи перевищує задане значення заданий мінімум.
- Почнемо з визначення зовнішньої функції, яку назвемо
threshold_checker
; - Ця функція повинна отримувати параметр з іменем
threshold
; - Далі оголосіть внутрішню функцію з іменем
check
всерединіthreshold_checker
. Ця внутрішня функція повинна отримувати один параметрvalue
; - Усередині функції
check
поверніть True, якщо значення більше за поріг, і False у протилежному випадку. Для порівняння використовуйте оператор<
; - Нарешті, переконайтеся, що зовнішня функція
threshold_checker
повертає внутрішню функціюcheck
; - Треба присвоїти функцію
threshold_checker
змінній з іменемgreater_than_10
, передавши10
як значення порогу; - Запустіть код та надішліть завдання.
Дякуємо за ваш відгук!
Челендж: Перевірка Порогових Значень
Завдання
Завдання написати замикання, яке зберігає стан і може бути використане для виконання операцій на основі цього стану.
Створимо замикання, яке перевіряє, чи перевищує задане значення заданий мінімум.
- Почнемо з визначення зовнішньої функції, яку назвемо
threshold_checker
; - Ця функція повинна отримувати параметр з іменем
threshold
; - Далі оголосіть внутрішню функцію з іменем
check
всерединіthreshold_checker
. Ця внутрішня функція повинна отримувати один параметрvalue
; - Усередині функції
check
поверніть True, якщо значення більше за поріг, і False у протилежному випадку. Для порівняння використовуйте оператор<
; - Нарешті, переконайтеся, що зовнішня функція
threshold_checker
повертає внутрішню функціюcheck
; - Треба присвоїти функцію
threshold_checker
змінній з іменемgreater_than_10
, передавши10
як значення порогу; - Запустіть код та надішліть завдання.
Дякуємо за ваш відгук!
Завдання
Завдання написати замикання, яке зберігає стан і може бути використане для виконання операцій на основі цього стану.
Створимо замикання, яке перевіряє, чи перевищує задане значення заданий мінімум.
- Почнемо з визначення зовнішньої функції, яку назвемо
threshold_checker
; - Ця функція повинна отримувати параметр з іменем
threshold
; - Далі оголосіть внутрішню функцію з іменем
check
всерединіthreshold_checker
. Ця внутрішня функція повинна отримувати один параметрvalue
; - Усередині функції
check
поверніть True, якщо значення більше за поріг, і False у протилежному випадку. Для порівняння використовуйте оператор<
; - Нарешті, переконайтеся, що зовнішня функція
threshold_checker
повертає внутрішню функціюcheck
; - Треба присвоїти функцію
threshold_checker
змінній з іменемgreater_than_10
, передавши10
як значення порогу; - Запустіть код та надішліть завдання.