Python oct() Function
Python oct() function is used to get an octal value of an integer number. This method takes an argument and returns an integer converted into an octal string. It throws an error TypeError if argument type is other than an integer.
The signature of oct() function is given below.
Signature
Parameters
integer : An integer value which is to be converted into an octal string.
Return
It returns an octal string.
Let’s see some examples of oct() function to understand it’s functionality.
Python oct() Function Example 1
A simple python example to get an octal value of a decimal number.
Output:
Octal value of 10: 0o12
Python oct() Function Example 2
The oct() function accepts only integer value. The number passed other than integer will get an error. See the example below.
Output:
TypeError: 'float' object cannot be interpreted as an integer
Python oct() Function Example 3
In Python, binary, hexadecimal values are integer values. So, we can get octal conversion of binary and hexadecimal values as well. See an example below.
Output:
Octal value of 0b0101: 0o5 Octal value of 0XAF: 0o257