Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вбудовані функції | What is Function in Python?
course content

Зміст курсу

Підручник з функцій Python

Вбудовані функціїВбудовані функції

Вбудовані функції у Python - це заздалегідь визначені функції, доступні для використання у будь-якій програмі Python, які не потребують додаткових специфікацій або визначень. Однією з вбудованих функцій є функція print() - ми вже використовували її. Нам не потрібно було визначати цю функцію, писати її тіло і вказувати значення, що повертається - ми просто викликали її і надали вхідні дані. У Python є багато вбудованих функцій. Зараз ми розглянемо найбільш часто використовувані:

  • print(): Виводить на консоль вказане повідомлення або змінну.
  • len(): Повертає довжину (кількість елементів) об'єкта, такого як рядок, список або кортеж.
  • type(): Повертає тип об'єкта.
  • input(): Читає рядок тексту, введений користувачем.
  • int(), float(), str(): Перетворює значення в ціле число/число з плаваючою комою/рядок.
  • sum(): Обчислює суму послідовності чисел.
  • max() та min(): Повертають максимальне/мінімальне значення з послідовності.
  • round(): Округлює число до заданої кількості знаків після коми.

Розглянемо приклад:

Надамо кілька пояснень:

  1. Функція починається з перевірки типу кожного вхідного значення за допомогою функції type(). Якщо тип a або b або c не є числом з плаваючою комою, то він приводиться до числа з плаваючою комою за допомогою функції float().
  2. Обчислення виконується з використанням оновлених значень a, b та c:
    • max(a, b, c) + min(a, b, c) обчислює суму максимального та мінімального значень серед a, b та c.
    • sum([a, b, c]) / 3 обчислює середнє арифметичне значень.
  3. Нарешті, результат ділення (max + min) / average обчислюється і зберігається у змінній result, яка є значенням, що повертається функцією.
  • sum(): Обчислює суму послідовності чисел;
  • max() та min(): повертають максимальне/мінімальне значення з послідовності;

Можливо, ви вже були знайомі з цими функціями раніше, а можливо й ні. Головне в цьому розділі - побачити різницю між вбудованими функціями та вашими власними.

Яка з наведених визначень найкраще описує відмінності між вбудованими функціями та функціями, створеними вами?

Виберіть правильну відповідь

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

Секція 1. Розділ 6
course content

Зміст курсу

Підручник з функцій Python

Вбудовані функціїВбудовані функції

Вбудовані функції у Python - це заздалегідь визначені функції, доступні для використання у будь-якій програмі Python, які не потребують додаткових специфікацій або визначень. Однією з вбудованих функцій є функція print() - ми вже використовували її. Нам не потрібно було визначати цю функцію, писати її тіло і вказувати значення, що повертається - ми просто викликали її і надали вхідні дані. У Python є багато вбудованих функцій. Зараз ми розглянемо найбільш часто використовувані:

  • print(): Виводить на консоль вказане повідомлення або змінну.
  • len(): Повертає довжину (кількість елементів) об'єкта, такого як рядок, список або кортеж.
  • type(): Повертає тип об'єкта.
  • input(): Читає рядок тексту, введений користувачем.
  • int(), float(), str(): Перетворює значення в ціле число/число з плаваючою комою/рядок.
  • sum(): Обчислює суму послідовності чисел.
  • max() та min(): Повертають максимальне/мінімальне значення з послідовності.
  • round(): Округлює число до заданої кількості знаків після коми.

Розглянемо приклад:

Надамо кілька пояснень:

  1. Функція починається з перевірки типу кожного вхідного значення за допомогою функції type(). Якщо тип a або b або c не є числом з плаваючою комою, то він приводиться до числа з плаваючою комою за допомогою функції float().
  2. Обчислення виконується з використанням оновлених значень a, b та c:
    • max(a, b, c) + min(a, b, c) обчислює суму максимального та мінімального значень серед a, b та c.
    • sum([a, b, c]) / 3 обчислює середнє арифметичне значень.
  3. Нарешті, результат ділення (max + min) / average обчислюється і зберігається у змінній result, яка є значенням, що повертається функцією.
  • sum(): Обчислює суму послідовності чисел;
  • max() та min(): повертають максимальне/мінімальне значення з послідовності;

Можливо, ви вже були знайомі з цими функціями раніше, а можливо й ні. Головне в цьому розділі - побачити різницю між вбудованими функціями та вашими власними.

Яка з наведених визначень найкраще описує відмінності між вбудованими функціями та функціями, створеними вами?

Виберіть правильну відповідь

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

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