더북(TheBook)

7.4 요약

이 장에서는 문자열을 배웠다. 인덱스로 문자열의 특정 위치에 있는 문자를 알아내는 방법과 슬라이스로 부분 문자열을 계산하는 방법을 살펴봤다. 그리고 문자열의 길이를 알아내는 방법과 대소문자를 바꾸는 여러 방법을 알아봤다. 다음은 꼭 기억해야 할 내용이다.

문자열은 문자가 하나하나 나열된 시퀀스다.

문자열 객체는 인용 부호(큰따옴표나 작은 따옴표)를 사용해 표현된다.

문자열을 처리하기 위해 여러 연산을 사용할 수 있다.

다음 문제를 풀 수 있는지 시도해 보자.

Q7.1 하나(또는 그 이상)의 연산을 사용해서 "Guten Morgen"에서 TEN을 계산하라. 방법은 여러 가지다.

Q7.2 "RaceTrack"에서 Ace를 얻는 코드를 작성하라.

 

 

1 역주 예전 타자기 시절에는 줄이 끝나면 왼쪽 끝에 있는 레버를 눌러서 종이를 한 줄 위로 보내면서(줄 바꿈, line feed, LF), 맨 첫 글자를 치는 위치로 타자 위치를 보내야 했다(캐리지 리턴, carriage return, CR). 전신(telegraph) 등의 전기식 데이터 교환이나 다른 여러 전자식 데이터 송수신 시스템에서도 LF와 CR을 부호화해서 사용했다. 나중에 컴퓨터에서도 이 전통이 대부분 그대로 쓰여서 줄 단위로 종이에 문서를 출력하는 라인프린터나 콘솔 화면에 문자를 표시하는 경우에도 CR, LF가 줄의 끝을 나타내는 역할을 하게 됐다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.