Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Позиційні Аргументи | Позиційні та необов’язкові аргументи
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Підручник з Функцій Python

bookПозиційні Аргументи

У Python позиційні аргументи — це аргументи функції, які передаються у функцію відповідно до їхнього порядку. Під час визначення функції ви вказуєте параметри, які вона очікує. При виклику функції необхідно передавати відповідні аргументи у тому ж порядку, що й параметри.

def function_name(argument1, argument2):
    ...

У попередніх розділах ви використовували позиційні аргументи, розміщуючи їх у дужках () та викликаючи функцію з аргументами у правильному порядку.

Також можна вказувати аргументи за допомогою словника, де кожен ключ відповідає імені аргументу, а кожне значення — значенню аргументу, розпаковуючи словник під час виклику функції:

def function_name(argument1, argument2):
    ...
    
args = {
    "argument1": value1,
    "argument2": value2
}
function_name(**args)

Використання такого способу дозволяє задавати аргументи у будь-якому порядку.

123456789
# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
copy

Такий спосіб задання аргументів є кращим, оскільки підвищує читабельність і зрозумілість коду.

question mark

Які твердження є правильними щодо викликів функції?

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

bookПозиційні Аргументи

Свайпніть щоб показати меню

У Python позиційні аргументи — це аргументи функції, які передаються у функцію відповідно до їхнього порядку. Під час визначення функції ви вказуєте параметри, які вона очікує. При виклику функції необхідно передавати відповідні аргументи у тому ж порядку, що й параметри.

def function_name(argument1, argument2):
    ...

У попередніх розділах ви використовували позиційні аргументи, розміщуючи їх у дужках () та викликаючи функцію з аргументами у правильному порядку.

Також можна вказувати аргументи за допомогою словника, де кожен ключ відповідає імені аргументу, а кожне значення — значенню аргументу, розпаковуючи словник під час виклику функції:

def function_name(argument1, argument2):
    ...
    
args = {
    "argument1": value1,
    "argument2": value2
}
function_name(**args)

Використання такого способу дозволяє задавати аргументи у будь-якому порядку.

123456789
# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
copy

Такий спосіб задання аргументів є кращим, оскільки підвищує читабельність і зрозумілість коду.

question mark

Які твердження є правильними щодо викликів функції?

Select the correct answer

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

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

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

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