Функція oct() в Python

 864

Функція oct() конвертує ціле число у вісімкове представлення. Наприклад:

Результат:

0o14

Синтаксис функції oct()

Параметри функції oct()

Функція oct() приймає один параметр:

   число — ціле число (двійкове, десяткове чи шістнадцяткове) або об’єкт, який має реалізувати метод __index__() для повернення цілого числа.

Значення, яке повертає функція oct()

Функція oct() повертає вісімкове представлення переданого числа.

Приклад №1: Як працює функція oct() в Python?

Результат:

oct(10) is: 0o12
oct(0b101) is: 0o5
oct(0XA) is: 0o12

Приклад №2: Функція oct() з користувацькими об’єктами

Результат:

The oct is: 0o27

Тут клас Person реалізує методи __index__() та __int__(). Саме тому ми можемо використовувати функцію oct() з об’єктами класу Person.

Примітка: Для сумісності рекомендується реалізувати методи __int__() та __index__() з однаковим виводом.

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (1 оцінок, середня: 5,00 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *