Python repr() Function

The repr() function in Python returns the canonical string representation of an object. For example:

x = 'Python Programming'
x = [1, 2, 34, 43]

The output will be:

'Python Programming'
[1, 2, 34, 43]

Python repr() Function Syntax

The syntax of repr() function in Python, is:


The repr() function basically returns the printable representation of an object.

Note - For many types of object, including the most built-ins, the eval(repr(obj)) gives obj.

Python repr() Function Example

Here is an example of repr() function in Python:

print("Enter the string: ", end="")
str = input()

print("\n----The string is, without repr(str)----")
print("\n----The string is, with repr(str)----")

The snapshot given below shows the sample run of above program, with user input codes cracker dot com as string:

python repr function

Note - The repr() is used to print the official representation of an object.

Python Online Test

« Previous Function Next Function »

Like/Share Us on Facebook 😋