Python oct() function

The oct() function in Python is used when we need to convert any specified integer value to its equivalent octal string. For example:

num = 7
print(oct(num))
num = 8
print(oct(num))
num = 87965
print(oct(num))

The output will be:

0o7
0o10
0o253635

That is,

Note: The prefix 0o refers to the fact that the value is in the octal number system.

Python oct() function syntax

The syntax of the oct() function in Python is:

oct(integerValue)

where integerValue refers to a value of the int type.

Python oct() function example

Here is an example of the oct() function in Python. This program allows the user to define the decimal number, convert it, and print the same number in the octal system:

print("Enter a Number: ", end="")
num = int(input())

res = oct(num)[2:]
print("\nEquivalent Value (in Octal) =", res)

The sample run with user input 32958 is shown in the snapshot given below:

python oct function

Advantages of the oct() function in Python

Disadvantages of the oct() function in Python

Python Online Test


« Previous Function Next Function »


Liked this post? Share it!