Python repr() Function

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

x = 'Python Programming'
print(repr(x))
x = [1, 2, 34, 43]
print(repr(x))

The output will be:

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

Python repr() Function Syntax

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

repr(object)

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(str)
print("\n----The string is, with repr(str)----")
print(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 »