Itsmycode |
ascii ()
В Python-это встроенная функция, которая возвращает печатную и читаемую версию любого объекта, такой как Строки , КУТУ , Списки , так далее. ascii ()
Функция избежит символа не ASCII, используя \ x, \ u или \ u сбегает.
синтаксис ASCII ()
Синтаксис ascii ()
Метод
**ascii(object)**
параметры ASCII ()
ascii ()
Функция принимает объект в качестве аргумента. Объект может быть типа Строки , Списки , КУТУ , так далее.
ascii () возвращаемое значение
ascii ()
Функция возвращает строку, содержащую печатное представление объекта. ascii ()
Функция избежит символа не ASCII, используя * \ x, \ u, или \ u. *
Например, не ASCII символы ” ¥ ” будут выходить как \ xa5
и √ будет выходить как \ u221a
Пример 1: Как работает метод ASCII ()?
В случае, если вы передаете многострочный текст в ascii ()
Функция, она заменит разрывы строки на « \ n », поскольку значение новой строки – ” \ n “
# Normal string text = 'Hello World' print(ascii(text)) # Text with Non-ASCII characters ascii_text = 'Hëllö Wörld !!' print(ascii(ascii_text)) # Multiline String multiline_text =''' Hello, Welcome to Python Tutorials''' print(ascii(multiline_text))
Выход
'Hello World' 'H\xebll\xf6 W\xf6rld !!' ' Hello,\nWelcome to \nPython Tutorials'
Пример 2: ascii () vs print ()
В приведенном ниже примере мы продемонстрируем разницу между ascii ()
Функция против print ()
функция ascii ()
Функция избегает символа не ASCII, в то время как print ()
Функция не избегает значения и отпечатка как есть.
# Normal string text = 'Hello World' print('ASCII version is ',ascii(text)) print('print version is ',text) # Text with Non-ASCII characters ascii_text = 'Hëllö Wörld !!' print('ASCII version is ',ascii(ascii_text)) print('print version is ',ascii_text) # Multiline String multiline_text =''' Hello, Welcome to Python Tutorials''' print('ASCII version is ',ascii(multiline_text)) print('print version is ',multiline_text)
Выход
ASCII version is 'Hello World' print version is Hello World ASCII version is 'H\xebll\xf6 W\xf6rld !!' print version is Hëllö Wörld !! ASCII version is ' Hello,\nWelcome to \nPython Tutorials' print version is Hello, Welcome to Python Tutorials
Пост Python ascii () появился первым на Itsmycode Анкет
Оригинал: “https://dev.to/itsmycode/python-ascii-4a95”