Python의 기본 - 문자열 (2)
컴퓨터에서는 문자를 어떻게 표현해야 하는지 이론적인 개념에 대해 알아보도록 하자. 1. 컴퓨터에서 문자를 저장하는 방법 컴퓨터에서 문자는 사람이 사용하는 글자를 그대로 저장하지 않고, 각 문자에 대응되는 숫자 코드로 변환되어 저장된다. 이러한 변환 규칙을 문자 인코딩이라고 하는데, 대표적으로 아스키(ASCII)와 유니코드(Unicode)가 있다. 예를 들어, 문자 'A'는 특정 숫자 값으로 바뀌고, 이 숫자는 다시 2진수 형태로 메모리에 저장된다. 따라서, 컴퓨터 문자를 직접 처리하는 것이 아닌, 숫자로 변환된 데이터를 처리하며, 화면 출력 시 다시 문자로 변환하여 보여준다. 1. 아스키 코드 미국에서 개발된 문자 인코딩의 표준으로써, 7비트로 구성되어 128개의 문자를 표현한다. 1Byte 안에 글자를..
2026.04.18