728x90
함수 ord()와 chr()을 이용하여 표현할 수 있다.
ord(c) 는 파라미터 c의 유니코드 int 값을 리턴해준다.
chr(i)는 아스키코드 i 와 대응하는 문자열(len=1)을 리턴해준다.
1) ord()
# 영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력하는 코드
a = input()
print("%d" % ord(a))
실행결과
A
65
2) chr()
# 10진 정수 1개를 입력받아 아스키 문자로 출력하는 코드
a = int(input())
print("%c" % chr(a))
실행결과
65
A
참고 :
https://hashcode.co.kr/questions/201/python%EC%97%90%EC%84%9C-%EB%AC%B8%EC%9E%90%EC%9D%98-ascii%EA%B0%92
728x90
'Dev > Python' 카테고리의 다른 글
[Python] Ternary Operator (0) | 2021.04.04 |
---|
댓글