...

반응형

파이썬(Python)을 하다 보면 아스키 코드를 문자로

문자를 아스키 코드로 바꿔야 될때가 있는데요


ord()함수과 chr()함수를 사용하면 간단히 바꿀수 있습니다


1
2
3
4
5
6
7
8
9
10
# ord()는 문자를 아스키 코드번호로 변환할때 사용합니다
print(ord("a"))         #  문자 a를 아스키 코드 번호로 변환
print(hex(ord("a")))    # 문자 a를 아스키 코드 번호로 변환(16진수)
print(type(ord("a")))   # 변환후 타입은 'int'
 
 
#chr()은 아스키 코드 번호를 문자열로 변경할때 사용합니다
print(chr(97))          # 아스키 코드 번호를 문자열로 변환
print(chr(0x61))        # 아스키 코드 번호(16진수)를 문자열로 변환
print(type(chr(97)))    # 변환후 타입은 'str'
cs


위와 같이 간단히 ascii to string, string to ascii로 변환할 수 있습니다


위의 코드의 결과는 아래와 같습니다



반응형