3. 글자 다루기 (문자열)
글자를 예쁘게 조합하고 특수 기호를 출력해봐요.
문자열 안에 변수나 계산 결과를 넣고 싶다면 어떻게 할까요? 하자는 틀""이라는 템플릿을 제공해요.
중괄호 {} 안에 변수나 식을 넣으면 글자 사이에 쏙 들어간답니다.
'이름'을 [문자열]인 "손님"으로 정하자
틀"{'이름'}님, 안녕하세요!"를 출력하자
틀 안에는 숫자 같은 다른 타입의 변수도 자연스럽게 넣을 수 있어요. 아주 편리하죠?
'체력'을 [숫자]인 100으로 정하자
틀"현재 체력은 {'체력'}입니다!"를 출력하자
문자열 안에서 특수한 기능을 쓰거나 겹치는 기호를 쓰고 싶을 때는 역슬래시(\)를 활용하는 ’이스케이프 문자’를 쓰면 돼요.
💡 이스케이프(Escape) 문자란? 문자열 안에서 특별한 기능을 수행하거나 화면에 직접 출력하기 힘든 기호를 표현할 때 사용하는 약속된 기호입니다. 주로 역슬래시(
\)와 문자를 조합해서 사용해요.
자주 쓰는 이스케이프 문자는 다음과 같이 정리할 수 있어요:
\n: 다음 줄로 넘어가기 (줄바꿈)\t: 일정한 간격 띄우기 (탭)\": 문자열 안에서 큰따옴표(") 기호 그 자체를 출력하기\\: 역슬래시(\) 기호 그 자체를 출력하기
틀"줄바꿈을 해볼까요?\n\"화이팅!\""을 출력하자
코드 중간에 설명을 달고 싶다면 메모(주석)를 남겨보세요. 메모는 실행되지 않아요!
(참고) 이것은 한 줄짜리 메모입니다. 메모는 컴퓨터가 무시해요!
"메모 테스트 완료!"를 출력하자