Що таке тип повернення в коді?
Результат функції називається її повертаним значенням і тип даних значення, що повертається називається типом повернення. Кожне оголошення та визначення функції має вказувати тип повернення, незалежно від того, чи повертає воно значення.
У комп'ютерному програмуванні тип повернення (або тип результату) визначає та обмежує тип даних значення, що повертається підпрограмою або методом. У багатьох мовах програмування (особливо мовах програмування зі статичною типізацією, таких як C, C++, Java) тип повернення має бути явно вказаний під час оголошення функції.
Якщо ви використовуєте return, ви також можете це зробити вкажіть єдине значення, яке буде "повернено" до будь-якого коду, який спочатку називається функцією. Ефект полягає в тому, що функція діє як будь-який вираз, який має одне значення.
Типи повернення
Ім'я | Тип повернення | опис |
---|---|---|
СЕР | Двомісний | Повертає середнє значення полів |
РАХУВАТИ | довгий | Повертає загальну кількість результатів |
МАКС | Тип поля | Повертає найбільше значення в наборі результатів |
ХВ | Тип поля | Повертає найменше значення в наборі результатів |
Коли до функції type() передається один аргумент, вона повертає вид об'єкта. Його значення таке ж, як і об'єкт. Змінна екземпляра __class__.
Приклади повернення в реченні Я маю повернути книгу до бібліотеки. Повертаю твою драбину. Дякую, що дозволили мені його позичити. Посуд був розбитий, коли його приносили, тому довелося його повернути.