Menu
Coddy logo textTech

문자열

Coddy Swift 여정의 기초 섹션에 포함된 레슨 — 86개 중 7번째.

문자(Character)는 단일 문자(예: 1, 6, %, b, p, ., T 등)입니다.

String 타입은 여러 개의 Character들로 구성된 특별한 타입입니다.

변수에 문자열 값을 초기화하려면, 이를 큰따옴표로 감싸세요:

let s1 = "This is a string"
let s2 = "This is also a string"

위의 예제에서는 이름이 s1s2인 두 개의 문자열 상수가 초기화됩니다.

참고: Python과 달리, Swift는 문자열에 큰따옴표 "만 사용합니다. 작은따옴표는 Swift에서 문자열에 사용할 수 없습니다.

문자열 보간(String Interpolation):

Swift에는 \()를 사용하는 문자열 보간(string interpolation)이라는 강력한 기능이 있습니다. 이를 통해 문자열 내부에 값을 직접 삽입할 수 있습니다:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// 제 이름은 Alice이고 25살입니다.
challenge icon

챌린지

초급

coddy라는 이름의 상수에 문자열 I am learning to code with Coddy!를 저장하세요.

대소문자를 구분하여 정확한 문자열 값을 저장해야 합니다.

치트 시트

Character는 단일 문자(예: 1, %, b, T)입니다.

String은 여러 문자로 구성된 타입입니다. 문자열은 반드시 큰따옴표로 감싸야 합니다:

let s1 = "This is a string"
let s2 = "This is also a string"

참고: Swift는 문자열에 큰따옴표 "만 사용합니다. 작은따옴표는 유효하지 않습니다.

문자열 보간법(String Interpolation)을 사용하면 \()를 사용하여 문자열 내부에 값을 직접 삽입할 수 있습니다:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// My name is Alice and I am 25 years old.

직접 해보기

// 아래에 코드를 입력하세요
let coddy = ?

// 아래 줄을 변경하지 마세요
print("coddy = \"\(coddy)\"")
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨