ascii() function returns a string containing a printable representation of an object, escaping the non-ASCII characters in the string using
The syntax of
ascii() function looks like this:
object can be String, List, Tuple, Dictionary, etc.
message = "I love iRead" print(ascii(message))
'I love iRead'
With ASCII characters, the
ascii() function doesn't make much difference.
message = "I love îReâd" print(ascii(message))
'I love \xeeRe\xe2d'
But when non-ASCII characters are added, the
ascii() function escapes them using
\U. For example,
îis replaced by
â is replaced by
If you print the above output as below:
print("I love \xeeRe\xe2d")
You will get this as output:
I love îReâd
which is obvious.
In this part, we learned about the Python
ascii() function with the help of examples.