Python: ascii() function
ascii() function
The ascii() function returns a string containing a printable representation (escape the non-ASCII characters ) of an object.
Syntax:
ascii(object)
The repr() function returns a string containing a printable representation of an object and escapes the non-ASCII characters in the string returned by repr() using \x, \u or \U escapes. This generates a string similar to that returned by repr() in Python 2.
Version:
(Python 3)
Parameter:
Name | Description | Required / Optional |
---|---|---|
object | Any object (Strings, Tuples, Lists, etc). | Required |
Return value:
String
Pictorial Presentation:
Example-1: Python ascii() function
print(ascii("русский язык"))
print('\u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a')
Output:
'\u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a' русский язык
Example-2: Python ascii() function
py_list = ['Python', 2, 'Pythön', 3]
print(ascii(py_list))
Output:
['Python', 2, 'Pyth\xf6n', 3]
Python Code Editor:
Test your Python skills with w3resource's quiz
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics