Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Аргументи | Що Таке Функція в Python?
Посібник з функцій Python
course content

Зміст курсу

Посібник з функцій Python

Посібник з функцій Python

1. Що Таке Функція в Python?
2. Специфікація Аргументів Функції
3. Довільні Аргументи
4. Повернення значень
5. Деякі поглиблені теми

bookАргументи

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

Наприклад, коли ми використовуємо функцію print(), ми передаємо рядок як аргумент. Ось інший приклад:

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

1234567
# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 print(f'Sum of two numbers is {result}') sum_of_two_numbers(2, 10)
copy

Примітка

Ви могли помітити, що ми використовуємо літеру f на початку рядка як аргумент функції print(). Така конструкція називається f-стрічкою. У вихідному коді Python f-стрічка — це буквальна стрічка, що починається з f, яка містить вирази всередині фігурних дужок.

Ми передали num_1 і num_2 як аргументи функції, а потім використали їх для обчислення суми. Ми можемо встановити довільну кількість аргументів функції. Далі ви розв'яжете проблему з 4 аргументами функції. Тепер розгляньмо приклад, коли ми використовуємо список як аргумент функції:

123456789
def calculate_list_sum(list): total = 0 for num in list: total += num print(total) # Example usage my_list = [1, 2, 3, 4, 5] calculate_list_sum(my_list)
copy

This code defines a function calculate_list_sum that takes a list of numbers, calculates their sum by adding each number to the total variable, and prints the result. The function is called with the list my_list, containing the numbers [1, 2, 3, 4, 5], and outputs the sum, which is 15.

Завдання
test

Swipe to show code editor

Assume that you have to calculate perimeter of the triangle with sides a, b and c. Write the function with calculates perimeter and prints it in console.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 1. Розділ 3
toggle bottom row

bookАргументи

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

Наприклад, коли ми використовуємо функцію print(), ми передаємо рядок як аргумент. Ось інший приклад:

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

1234567
# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 print(f'Sum of two numbers is {result}') sum_of_two_numbers(2, 10)
copy

Примітка

Ви могли помітити, що ми використовуємо літеру f на початку рядка як аргумент функції print(). Така конструкція називається f-стрічкою. У вихідному коді Python f-стрічка — це буквальна стрічка, що починається з f, яка містить вирази всередині фігурних дужок.

Ми передали num_1 і num_2 як аргументи функції, а потім використали їх для обчислення суми. Ми можемо встановити довільну кількість аргументів функції. Далі ви розв'яжете проблему з 4 аргументами функції. Тепер розгляньмо приклад, коли ми використовуємо список як аргумент функції:

123456789
def calculate_list_sum(list): total = 0 for num in list: total += num print(total) # Example usage my_list = [1, 2, 3, 4, 5] calculate_list_sum(my_list)
copy

This code defines a function calculate_list_sum that takes a list of numbers, calculates their sum by adding each number to the total variable, and prints the result. The function is called with the list my_list, containing the numbers [1, 2, 3, 4, 5], and outputs the sum, which is 15.

Завдання
test

Swipe to show code editor

Assume that you have to calculate perimeter of the triangle with sides a, b and c. Write the function with calculates perimeter and prints it in console.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 1. Розділ 3
toggle bottom row

bookАргументи

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

Наприклад, коли ми використовуємо функцію print(), ми передаємо рядок як аргумент. Ось інший приклад:

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

1234567
# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 print(f'Sum of two numbers is {result}') sum_of_two_numbers(2, 10)
copy

Примітка

Ви могли помітити, що ми використовуємо літеру f на початку рядка як аргумент функції print(). Така конструкція називається f-стрічкою. У вихідному коді Python f-стрічка — це буквальна стрічка, що починається з f, яка містить вирази всередині фігурних дужок.

Ми передали num_1 і num_2 як аргументи функції, а потім використали їх для обчислення суми. Ми можемо встановити довільну кількість аргументів функції. Далі ви розв'яжете проблему з 4 аргументами функції. Тепер розгляньмо приклад, коли ми використовуємо список як аргумент функції:

123456789
def calculate_list_sum(list): total = 0 for num in list: total += num print(total) # Example usage my_list = [1, 2, 3, 4, 5] calculate_list_sum(my_list)
copy

This code defines a function calculate_list_sum that takes a list of numbers, calculates their sum by adding each number to the total variable, and prints the result. The function is called with the list my_list, containing the numbers [1, 2, 3, 4, 5], and outputs the sum, which is 15.

Завдання
test

Swipe to show code editor

Assume that you have to calculate perimeter of the triangle with sides a, b and c. Write the function with calculates perimeter and prints it in console.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

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

Наприклад, коли ми використовуємо функцію print(), ми передаємо рядок як аргумент. Ось інший приклад:

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

1234567
# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 print(f'Sum of two numbers is {result}') sum_of_two_numbers(2, 10)
copy

Примітка

Ви могли помітити, що ми використовуємо літеру f на початку рядка як аргумент функції print(). Така конструкція називається f-стрічкою. У вихідному коді Python f-стрічка — це буквальна стрічка, що починається з f, яка містить вирази всередині фігурних дужок.

Ми передали num_1 і num_2 як аргументи функції, а потім використали їх для обчислення суми. Ми можемо встановити довільну кількість аргументів функції. Далі ви розв'яжете проблему з 4 аргументами функції. Тепер розгляньмо приклад, коли ми використовуємо список як аргумент функції:

123456789
def calculate_list_sum(list): total = 0 for num in list: total += num print(total) # Example usage my_list = [1, 2, 3, 4, 5] calculate_list_sum(my_list)
copy

This code defines a function calculate_list_sum that takes a list of numbers, calculates their sum by adding each number to the total variable, and prints the result. The function is called with the list my_list, containing the numbers [1, 2, 3, 4, 5], and outputs the sum, which is 15.

Завдання
test

Swipe to show code editor

Assume that you have to calculate perimeter of the triangle with sides a, b and c. Write the function with calculates perimeter and prints it in console.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 1. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt