Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Огляд Аргументів | Аргументи Функції
Середній Рівень Python: Аргументи, Генератори та Декоратори

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

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

def add(a, b, c):
    return a + b + c

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

func(b=2, c=3, a=1)

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

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

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

question mark

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

Select the correct answer

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

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

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

Секція 2. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

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

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

def add(a, b, c):
    return a + b + c

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

func(b=2, c=3, a=1)

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

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

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

question mark

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

Select the correct answer

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

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

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

Секція 2. Розділ 1
some-alt