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 email@example.com. 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 | ASCII art using pyfiglet module
- Python | Check for ASCII string
- 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
- Average of ASCII values of characters of a given string
- Program to implement ASCII lookup table
- Print given sentence into its equivalent ASCII form
- Count and Print the alphabets having ASCII value in the range [l, r]
- Count and Print the alphabets having ASCII value not in the range [l, r]
- Convert the ASCII value sentence to its equivalent string
- Count characters in a string whose ASCII values are prime
- Minimize ASCII values sum after removing all occurrences of one character