반응형
Python
.ord()
.chr()
ord = Ordinal Position
매서드 풀이
.ord() = 해당 문자를 유니코드 값으로 변환하여 반환
.chr() = 해당 아스키 코드 값을 문자로 변환하여 반환 (10진수, 16진수 사용 가능)
반환값
.ord() => int 정수
.char() => str STIRNG
예제
print('문자--ord()--> 유니코드값')
a = ord('A')
#b = ord('EE') error 한 글자만 가능
#c = ord(123) error number X
d = ord('ㅁ')
e = ord('B')
f = hex(ord('B'))
print(a)
print(d)
print(e)
print(f)
print('유니 코드값--chr()--> 문자')
a = chr(123)
#b = chr(-123) error 0x110000 사이의 수만 가능
#c = chr('d') error 문자열 불가
d = chr(66) #'B'의 아스키코드
e = chr(0x42) #'B'의 아스키코드의 16진수 값
print(a)
print(d)
print(e)
반응형
'Python > 매서드 Method, 내장 함수 등 정리' 카테고리의 다른 글
[Python]숫자, 문자열에 0 또는 다른문자 채우기 .zfill() .rjust() .ljust() .center() (0) | 2021.06.06 |
---|---|
[Python] 파이썬 .join 총 정리 / 리스트를 문자열로 바꾸기 (0) | 2021.06.04 |
[Python] 파이썬 딕셔너리 reverse, sorted 하는 방법 /sorted() , .items(), lambda / dictionary key 와 value값 기준 (0) | 2021.06.04 |
[Python] reverse, reversed 사용법과 차이 알아보기 (0) | 2021.06.04 |
[Python] 파이썬 문자열 숫자 구분하는 모든 방법 .isalpha() .isdigit() . isalnum() (0) | 2021.06.01 |
댓글