반응형
학부시절 이거 어디에 쓰는거야? 싶지만서도 막상 쓸곳이 어딘가는 있었고
막상 쓰려고하니 기억안나는 바로 그 기능 아스키 코드이다.
바로 코드로 보자
#8 아스키 코드
# 대문자 A - 65
# 소문자 a - 97
# 숫자 0 - 48
# 엔터(Enter) - 13
# NULL - 0
print('A - ', ord('A'))
print('a - ', ord('a'))
'''
A - 65
a - 97
'''
print('100 - ', chr(100))
print('13 - ', chr(13))
print('0 - ', chr(0))
print('65 - ', chr(65))
'''
100 - d
13 -
0 -
65 - A
'''
아스키 코드는 우리가 읽는 자연어 혹은 키보드로부터 입력되는 값을 컴퓨터가 읽을 수 있게 변환된 특정한 값이다.
이 코드의 값들은 다른 언어에서도 동일하게 사용되니 알아두면 좋다.
우선 사용법은
일반 -> 아스키 는 ord( )
아스키 -> 일반 은 chr( )
로 사용하면 되겠다.
주로 사용하는 5가지 섹터만 외워두고 나머지는 필요에따라 아스키 코드값을 +1씩 하면 그에 해당하는 값이 나온다.
위에 주석처리해놓은것을 보면 알 수 있듯이
대문자 A - 65
소문자 a - 97
숫자 0 - 48
엔터(Enter) - 13
NULL - 0
로 이 5가지를 외워두면 나머지는 자동적으로 따라오게 된다.
A 는 65, B는 66, C는 67...
a 는 97, b 는 98, c 는 99...
숫자 0은 48, 1은 49, 2는 50...
아스키 코드 표는 아래에 첨부하겠다.
반응형
'Language > Python' 카테고리의 다른 글
[Python] for 반복문 / 예제로 공부하는 Python 100 문제풀이 (0) | 2022.01.14 |
---|---|
[Python] 연산자, in(멤버쉽) 연산자, bool / 예제로 공부하는 Python 100 문제풀이 (0) | 2022.01.10 |
[Python] 자료형, list, tuple, set, dict / 예제로 공부하는 Python 100 문제풀이 (0) | 2022.01.04 |
[Python] is, == , id() / 예제로 공부하는 Python 100 문제풀이 (0) | 2021.12.30 |
[Python] VS Code에 Python 설치하기 (0) | 2021.12.20 |
댓글