파이썬 아스키()
Python의
ascii()
는 Strings , Tuples , Lists 등과 같은 모든 객체의 인쇄 가능하고 읽을 수 있는 버전을 반환하는 내장 함수입니다. ascii()
함수는\x,\u를 사용하여 ASCII가 아닌 문자를 이스케이프합니다. 또는\U 이스케이프합니다.ASCII() 구문
ascii()
메서드의 구문은 다음과 같습니다.**ascii(object)**
ASCII() 매개변수
ascii()
함수는 개체를 인수로 사용합니다. 객체는 Strings , Lists , Tuples 등의 유형일 수 있습니다.ASCII() 반환 값
ascii()
함수는 개체의 인쇄 가능한 표현이 포함된 문자열을 반환합니다. ascii()
함수는 *\x,\u 또는\U를 사용하여 ASCII가 아닌 문자를 이스케이프합니다. *예를 들어 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() 대 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에 처음 나타났습니다.
Reference
이 문제에 관하여(파이썬 아스키()), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/fluentprogramming/python-ascii-4a95텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)