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
Практичне Використання Пакування та Розпакування

Найпоширеніше використання пакування та розпакування можна побачити в наступних прикладах.

Обмін значеннями

Зазвичай, щоб поміняти місцями значення змінних, ви можете використовувати додаткову тимчасову змінну:

python

Простіше кажучи, розпакування дозволяє обмінюватися значеннями між змінними у більш лаконічний спосіб:

python

Видалення непотрібних значень

Якщо вам потрібні лише перші значення з ітерованого об'єкта, ви можете передати непотрібні значення у змінну *_.

python my_list = ['Анна', 25, 'Лікар', 'Україна']

name, age, *_ = my_list

Примітка

Ми використовуємо _ одне підкреслення для ігнорування значень. Це поширена практика використовувати _ як змінну для одноразового використання, щоб показати, що конкретне значення при розпакуванні кортежу навмисно ігнорується.

1. Яке значення 'c' після виконання коду?

2. Що робить наступний фрагмент коду?

3. Який результат дає наступний код Python?

question mark

Яке значення 'c' після виконання коду?

Select the correct answer

question mark

Що робить наступний фрагмент коду?

Select the correct answer

question mark

Який результат дає наступний код Python?

Select the correct answer

Все було зрозуміло?

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

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

Секція 1. Розділ 3
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt