Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
if/else у Функціях | Функції
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
2. Змінні та Типи
4. Інші Типи Даних
5. Цикли
6. Функції

bookif/else у Функціях

Усе, про що ми говорили до цього моменту, можна використовувати у функції. Наприклад, ви можете легко вставляти умовні оператори в тіло функції. У третій секції ви створили інструкцію if/else для визначення парності чи непарності числа. Але цей код налаштовано для конкретних чисел. Якби ви хотіли обчислити інше число, вам довелося б або повторити той самий блок коду з новим числом, або змінити існуюче число перед умовною перевіркою. Натомість ефективніше інкапсулювати цей код у функцію, а потім викликати її для різних чисел за потреби.

12345678910
# Define a function def is_odd(n): if n % 2 == 0: return "even" else: return "odd" # Testing function print('2 is', is_odd(2)) print('3 is', is_odd(3))
copy

Примітка

Зверніть увагу: Число вважається парним, якщо воно ділиться на 2 без остачі. Для знаходження цієї остачі використовується оператор %.

Очевидно, що функція точно розпізнає 2 як парне і 3 як непарне. Ви можете викликати цю функцію стільки разів, скільки потрібно для різних чисел.

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

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

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

Секція 6. Розділ 5
some-alt