728x90
chr
>>> chr(i)
전달받은 정수(integer, 0 ~ 255)를 ASCII character로 변환한다.
__builtin__ module에 포함된 function 이다.
예)
정수(integer, 0 ~ 255)를 넘겨주었을 경우
>>> chr(0) '\x00' >>> chr(10) '\n' >>> chr(97) 'a'
0 ~ 255 범위를 넘는 정수를 넘겨주었을 경우
>>> chr(300) Traceback (most recent call last): File "", line 1, in ValueError: chr() arg not in range(256)
실수(float)를 넘겨주었을 경우
>>> chr(1.7) Traceback (most recent call last): File "", line 1, in TypeError: integer argument expected, got float
문자(character)를 넘겨주었을 경우
>>> chr('a') Traceback (most recent call last): File "", line 1, in TypeError: an integer is required
>>> help(chr)
Help on built-in function chr in module __builtin__:
chr(...)
chr(i) -> character
Return a string of one character with ordinal i; 0 <= i < 256.
728x90
'Language > Python' 카테고리의 다른 글
Python - getattr(), object의 속성(attribute) 값을 확인하는 함수 (0) | 2018.01.02 |
---|---|
Python - setattr(), object의 속성(attribute) 값을 설정하는 함수 (0) | 2018.01.02 |
Python - complex(), 복소수(complex)를 반환하는 클래스 (0) | 2017.12.29 |
Python - cmp(), 전달받은 두 object를 비교하는 함수 (0) | 2017.12.29 |
Python - bool(), 조건에 맞는 boolean 값을 반환하는 클래스 (0) | 2017.12.29 |
Python - len(), 넘겨진 값의 길이나 item의 수를 반환하는 함수 (0) | 2017.12.28 |
Python - bin(), 10진수 숫자를 이진수(binary) 문자열로 바꾸는 함수 (0) | 2017.12.27 |
Python - any(), 반복 가능한 자료형 내 element 중 하나라도 True인지 확인하는 함수 (0) | 2017.12.27 |