Python Programming Training Certification
Flexible Hours
100 Assignments
Instructor Led online Training
50 LMS Access
24X7 Support
100% Skill Level
Enquire Now
Course Overview
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
- oct (integer)
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.
-
# Python oct() function example
# Calling function
val = oct(10)
# Displaying result
print(“Octal value of 10:”,val)
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.
-
# Python oct() function example
# Calling function
val = oct(10.25)
# Displaying result
print(“Octal value of 10.25:”,val)
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.
-
# Python oct() function example
# Calling function
val = oct(0b0101) # Binary to octal
val2 = oct(0XAF) # Hexadecimal to octal
# Displaying result
# binary number
print(“Octal value of 0b0101:”,val)
# hexadecimal number
print(“Octal value of 0XAF:”,val2)
Output:
-
Octal value of 0b0101: 0o5
Octal value of 0XAF: 0o257
Candidate’s Journey During Our Training Program
Expert’s Advice & Selection of Module
Choosing the right type of module for the training is half the battle & Our Team of experts will help & guide you.
Get Trained
Get Trained & Learn End to End Implementation from our Expert Trainer who are working on the same domain.
Work on Projects
We Do make our student’s work on multiple case studies , scenario based tasks & projects in order to provide real-time exposure to them.
Placements
We have a dedicated placement cell in order to provide placement assistance & relevant interviews to our candididates till selection
Placement Partner