Багаторазові Повернення Значень
Іноді необхідно повертати кілька об'єктів як результат функції. Ми можемо зробити це, використовуючи два різних підходи:
Перший підхід: Ми можемо створити список або кортеж, який міститиме всі необхідні об'єкти всередині функції та повернути його як результат функції.
Ми створили три різні об'єкти всередині функції та повернули список, який містить усі ці об'єкти, як результат функції. Потім ми ітерували по цьому списку, щоб отримати всі об'єкти.
Другий підхід: Ви можете безпосередньо повернути кілька значень, розділених комами. Коли функція викликається, результати зберігаються у відокремлені змінні.
У наведеному вище коді ми повернули три змінні окремо. Якщо використовувати цей підхід, дуже важливо знати порядок, в якому змінні повертаються, щоб правильно використовувати їх у коді.
Завдання
Створіть функцію, яка розраховує наступну статистику даних: суму, середнє, мінімум та максимум. Поверніть усю цю статистику, використовуючи другий підхід у порядку, описаному вище. Викличте функцію, отримайте розраховану статистику та виведіть їх.
Все було зрозуміло?
Зміст курсу
Підручник з функцій Python
1. Що Таке Функція в Python?
2. Специфікація Аргументів Функції
Підручник з функцій Python
Багаторазові Повернення Значень
Іноді необхідно повертати кілька об'єктів як результат функції. Ми можемо зробити це, використовуючи два різних підходи:
Перший підхід: Ми можемо створити список або кортеж, який міститиме всі необхідні об'єкти всередині функції та повернути його як результат функції.
Ми створили три різні об'єкти всередині функції та повернули список, який містить усі ці об'єкти, як результат функції. Потім ми ітерували по цьому списку, щоб отримати всі об'єкти.
Другий підхід: Ви можете безпосередньо повернути кілька значень, розділених комами. Коли функція викликається, результати зберігаються у відокремлені змінні.
У наведеному вище коді ми повернули три змінні окремо. Якщо використовувати цей підхід, дуже важливо знати порядок, в якому змінні повертаються, щоб правильно використовувати їх у коді.
Завдання
Створіть функцію, яка розраховує наступну статистику даних: суму, середнє, мінімум та максимум. Поверніть усю цю статистику, використовуючи другий підхід у порядку, описаному вище. Викличте функцію, отримайте розраховану статистику та виведіть їх.
Все було зрозуміло?