Зміст курсу
Підручник з функцій Python
1. Що Таке Функція в Python?
2. Специфікація Аргументів Функції
Підручник з функцій Python
Вбудовані функції
Вбудовані функції у Python - це заздалегідь визначені функції, доступні для використання у будь-якій програмі Python, які не потребують додаткових специфікацій або визначень. Однією з вбудованих функцій є функція print()
- ми вже використовували її. Нам не потрібно було визначати цю функцію, писати її тіло і вказувати значення, що повертається - ми просто викликали її і надали вхідні дані. У Python є багато вбудованих функцій. Зараз ми розглянемо найбільш часто використовувані:
print()
: Виводить на консоль вказане повідомлення або змінну.len()
: Повертає довжину (кількість елементів) об'єкта, такого як рядок, список або кортеж.type()
: Повертає тип об'єкта.input()
: Читає рядок тексту, введений користувачем.int()
,float()
,str()
: Перетворює значення в ціле число/число з плаваючою комою/рядок.sum()
: Обчислює суму послідовності чисел.max()
таmin()
: Повертають максимальне/мінімальне значення з послідовності.round()
: Округлює число до заданої кількості знаків після коми.
Розглянемо приклад:
Надамо кілька пояснень:
- Функція починається з перевірки типу кожного вхідного значення за допомогою функції
type()
. Якщо типa
абоb
абоc
не є числом з плаваючою комою, то він приводиться до числа з плаваючою комою за допомогою функції float(). - Обчислення виконується з використанням оновлених значень
a
,b
таc
:max(a, b, c) + min(a, b, c)
обчислює суму максимального та мінімального значень середa
,b
таc
.sum([a, b, c]) / 3
обчислює середнє арифметичне значень.
- Нарешті, результат ділення
(max + min) / average
обчислюється і зберігається у змінній result, яка є значенням, що повертається функцією.
sum()
: Обчислює суму послідовності чисел;
max()
таmin()
: повертають максимальне/мінімальне значення з послідовності;
Можливо, ви вже були знайомі з цими функціями раніше, а можливо й ні. Головне в цьому розділі - побачити різницю між вбудованими функціями та вашими власними.
Все було зрозуміло?
Зміст курсу
Підручник з функцій Python
1. Що Таке Функція в Python?
2. Специфікація Аргументів Функції
Підручник з функцій Python
Вбудовані функції
Вбудовані функції у Python - це заздалегідь визначені функції, доступні для використання у будь-якій програмі Python, які не потребують додаткових специфікацій або визначень. Однією з вбудованих функцій є функція print()
- ми вже використовували її. Нам не потрібно було визначати цю функцію, писати її тіло і вказувати значення, що повертається - ми просто викликали її і надали вхідні дані. У Python є багато вбудованих функцій. Зараз ми розглянемо найбільш часто використовувані:
print()
: Виводить на консоль вказане повідомлення або змінну.len()
: Повертає довжину (кількість елементів) об'єкта, такого як рядок, список або кортеж.type()
: Повертає тип об'єкта.input()
: Читає рядок тексту, введений користувачем.int()
,float()
,str()
: Перетворює значення в ціле число/число з плаваючою комою/рядок.sum()
: Обчислює суму послідовності чисел.max()
таmin()
: Повертають максимальне/мінімальне значення з послідовності.round()
: Округлює число до заданої кількості знаків після коми.
Розглянемо приклад:
Надамо кілька пояснень:
- Функція починається з перевірки типу кожного вхідного значення за допомогою функції
type()
. Якщо типa
абоb
абоc
не є числом з плаваючою комою, то він приводиться до числа з плаваючою комою за допомогою функції float(). - Обчислення виконується з використанням оновлених значень
a
,b
таc
:max(a, b, c) + min(a, b, c)
обчислює суму максимального та мінімального значень середa
,b
таc
.sum([a, b, c]) / 3
обчислює середнє арифметичне значень.
- Нарешті, результат ділення
(max + min) / average
обчислюється і зберігається у змінній result, яка є значенням, що повертається функцією.
sum()
: Обчислює суму послідовності чисел;
max()
таmin()
: повертають максимальне/мінімальне значення з послідовності;
Можливо, ви вже були знайомі з цими функціями раніше, а можливо й ні. Головне в цьому розділі - побачити різницю між вбудованими функціями та вашими власними.
Все було зрозуміло?