Python

[Python] 아스키 코드 문자 변환 ord(), chr - "python char to ascii code"

민돌v 2021. 10. 20. 13:20
728x90

1. 파이썬 아스키 코드 확인 - ord( )

 

파이썬에서는 문자를 아스키코드로 변환하고, 정수형 숫자를 아스키코드로 인식해 

문자로 반환해주는 아주아주 편리한 내장함수 ord()가 존재합니다.

# 내장 함수 ord() 이용해서 아스키 값 받기
print(ord('a'))               # 97
print(ord('a') - ord('a'))    # 97-97 -> 0
print(ord('b') - ord('a'))    # 98-97 -> 1

 

아스키 코드

 

2. 파이썬 아스키 코드로 문자 변환 - chr( )

 

ord()로 아스키코드 값을 알아낸다면

chr() 로 문자를 알 수 있습니다.

chr 함수란,

chr(i)는 유니코드(Unicode) 값을 입력받아 그 코드에 해당하는 문자를 출력하는 함수입니다.

 

>>> chr(97)
'a'
>>> chr(44032)
'가'

반응형