Зміст курсу
Посібник з функцій Python
Посібник з функцій Python
Аргументи
У Python аргументи функції — це входи, які ви надаєте функції, коли викликаєте її. Вони дозволяють вам надавати дані або значення, які функція може використовувати. Ці аргументи можуть бути окремими значеннями або об'єктами, такими як списки, кортежі, словники або користувацькі об'єкти.
Наприклад, коли ми використовуємо функцію print()
, ми надаємо рядок як аргумент. Ось ще один приклад:
Припустимо, ми хочемо написати функцію, яка обчислює суму двох різних чисел і виводить результат. Щоб досягти цього, нам потрібно передати ці два числа функції за допомогою дужок ()
.
# 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 the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
Ми передали num_1
та num_2
як аргументи функції, а потім використали їх для обчислення суми. Ви можете встановити довільну кількість аргументів функції.
Розглянемо приклад, де ми використовуємо список як аргумент для функції:
# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
Цей код визначає функцію calculate_list_sum
, яка приймає список чисел, обчислює їх суму, додаючи кожне число до змінної total
, і виводить результат. Функція викликається зі списком my_list
, що містить числа [1, 2, 3, 4, 5]
, і виводить суму, яка дорівнює 15
.
Swipe to show code editor
Припустимо, що вам потрібно обчислити периметр трикутника зі сторонами a
, b
і c
. Напишіть функцію, яка обчислює периметр і виводить його в консоль.
Дякуємо за ваш відгук!
Аргументи
У Python аргументи функції — це входи, які ви надаєте функції, коли викликаєте її. Вони дозволяють вам надавати дані або значення, які функція може використовувати. Ці аргументи можуть бути окремими значеннями або об'єктами, такими як списки, кортежі, словники або користувацькі об'єкти.
Наприклад, коли ми використовуємо функцію print()
, ми надаємо рядок як аргумент. Ось ще один приклад:
Припустимо, ми хочемо написати функцію, яка обчислює суму двох різних чисел і виводить результат. Щоб досягти цього, нам потрібно передати ці два числа функції за допомогою дужок ()
.
# 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 the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
Ми передали num_1
та num_2
як аргументи функції, а потім використали їх для обчислення суми. Ви можете встановити довільну кількість аргументів функції.
Розглянемо приклад, де ми використовуємо список як аргумент для функції:
# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
Цей код визначає функцію calculate_list_sum
, яка приймає список чисел, обчислює їх суму, додаючи кожне число до змінної total
, і виводить результат. Функція викликається зі списком my_list
, що містить числа [1, 2, 3, 4, 5]
, і виводить суму, яка дорівнює 15
.
Swipe to show code editor
Припустимо, що вам потрібно обчислити периметр трикутника зі сторонами a
, b
і c
. Напишіть функцію, яка обчислює периметр і виводить його в консоль.
Дякуємо за ваш відгук!