Swift에서는 문자열 보간(String Interpolation)을 사용하여 간편하게 문자열을 생성할 수 있습니다. 이 기능을 활용하여 반복문을 표현하는 방법에 대해 알아보겠습니다.
반복문 표현하기
일반적으로 반복문을 표현할 때는 문자열 보간을 사용하여 반복 횟수와 함께 원하는 문자열을 생성할 수 있습니다. 예를 들어, 1부터 10까지의 숫자를 출력하는 반복문은 다음과 같이 표현할 수 있습니다.
for i in 1...10 {
print("Number: \(i)")
}
위의 예시에서는 for
문을 사용하여 i
라는 변수에 1부터 10까지의 값이 차례대로 할당되도록 설정했습니다. 그리고 print
함수를 사용하여 “Number: “ 문자열과 i
의 값을 함께 출력했습니다. 이렇게 하면 1부터 10까지의 숫자가 “Number: 1”, “Number: 2”, …, “Number: 10”의 형태로 출력됩니다.
변수로 반복문 횟수 지정하기
때로는 반복 횟수를 변수로 지정해야 하는 경우도 있습니다. 이때도 문자열 보간을 사용하여 반복문을 표현할 수 있습니다. 예를 들어, 사용자로부터 입력받은 숫자만큼 반복하는 반복문을 다음과 같이 표현할 수 있습니다.
let count = 5
for i in 1...count {
print("Iteration: \(i)")
}
위의 예시에서는 count
변수에 5를 할당한 후 for
문을 사용하여 i
에 1부터 count
까지의 값을 할당하도록 설정했습니다. print
함수를 사용하여 “Iteration: “ 문자열과 i
의 값을 함께 출력하면, “Iteration: 1”, “Iteration: 2”와 같은 형태로 5번 반복되는 문자열이 출력됩니다.
결론
Swift에서는 문자열 보간을 사용하여 간편하게 반복문을 표현할 수 있습니다. 반복 횟수를 지정하는 변수로도 사용할 수 있어 유연한 표현이 가능합니다. 이를 활용하여 코드를 간결하고 가독성 있게 작성할 수 있으니, 반복문을 작성할 때는 문자열 보간을 적극적으로 활용해보세요.
참고 자료: