ExamVeda
Login
Home
Python Built In Functions
?

What will be the output of the following Python function?
oct(7)
oct(‘7’)

Answer & Solution
Correct Answer: Option C
The oct() function in Python converts an integer to an octal string. When passed an integer argument, it returns the octal representation prefixed with '0o'. However, when passed a string argument, it tries to convert the string to an integer first, and if it fails, it raises a ValueError. Therefore, the first call to oct(7) returns '0o7', while the second call to oct('7') raises an error.
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.