w3resource

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)
Python: Built-in function - ascii function()

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:

Python: Built-in-function - ascii() function

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:

Previous: any()
Next: bin()

Test your Python skills with w3resource's quiz



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/python/built-in-function/ascii.php