ascii() returns a string containing a printable representation of an object and escape the non-ASCII characters in the string using \x, \u or \U escapes.
The method can take only one parameter, an object that can be a list, strings, etc. As already discussed, it returns a printable representation of an object.
Input : ascii("¥") Output : '\xa5' Input : ascii("µ") Output : '\xb5' Input : ascii("Ë") Output : '\xcb'
We see that in these examples, all the non-ASCII characters have been escaped, i.e, there encoded code gets displayed by using the ascii() method.
'G \xeb \xea k s f \u03b8 r G \u03b5 e k s'
This article is contributed by Chinmoy Lenka. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
- Python | Check for ASCII string
- Python | ASCII art using pyfiglet module
- Map function and Dictionary in Python to sum ASCII values
- Python | Ways to convert list of ASCII value to string
- Converting an image to ASCII image in Python
- Count of alphabets having ASCII value less than and greater than k
- Program to print ASCII Value of a character
- Convert the ASCII value sentence to its equivalent string
- Count and Print the alphabets having ASCII value not in the range [l, r]
- Program to implement ASCII lookup table
- Count and Print the alphabets having ASCII value in the range [l, r]
- Print given sentence into its equivalent ASCII form
- Average of ASCII values of characters of a given string
- Count pairs of characters in a string whose ASCII value difference is K
- Print each word in a sentence with their corresponding average of ASCII values