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. Декоратори

Огляд Аргументів

Перш за все, давайте дізнаємося, що таке позиційні, ключові та необов'язкові аргументи.

У прикладі вище використовуються позиційні аргументи. Якщо передати іншу кількість аргументів, виникне помилка. Щоб викликати функцію add(1, 2, 3), достатньо передати аргументи за їх позиціями. Позицыйны аргументи є обов'язковим.

Також можна передавати аргументи використовуючі їх імена. Це і є аргументи-ключові слова. У цьому випадку вам не потрібно дотримуватися порядку аргументів.

1234
def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
copy

Після надання аргументу значення за замовчуванням він стає необов'язковим. Отже, ви можете передати його, а якщо ні, то функція буде використовувати значення за замовчуванням.

Правильно підіберіть назви до відповідних аргументів.

Виберіть правильну відповідь

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

Секція 2. Розділ 1
We're sorry to hear that something went wrong. What happened?
some-alt