(Python) ord(), chr() 메소드
ord(), chr() 메소드
파이썬에서 문자열의 유니코드를 다루는 내장 메소드인 ord()
, chr()
메소드를 공부해보자.
ord()
메소드
ord()
메소드는 하나의 유니코드 문자를 가진 문자열을 인자로 받아 문자의 유니코드 값을 정수로 반환한다.
예제
print(ord('a')) # 97
print(ord('ㄱ')) # 12593
print(ord('8')) # 56
chr()
메소드
chr()
메소드는 정수형의 유니코드 값을 인자로 받아 해당 코드가 가리키는 문자를 반환한다.
예제
print(chr(97)) # a
print(chr(97)) # 1
print(chr(92)) # \
‘P y t h o n’을 출력하고 싶다면 아래와 같이 사용할 수 있다.
print(chr(80),chr(121), chr(116), chr(104), chr(111), chr(110))
# P y t h o n