Swift

Swift - Print() 자세히 살펴보기

KangChangHyeok 2022. 7. 12. 16:31

우리가 평소에, 코딩을 처음 시작하게 되면 거의 제일 먼저 사용하는 함수인 Print()가 swift에서는 어떻게 사용되는지 알아보고자 한다.

먼저 애플 개발자 문서를 살펴보자.

함수의 선언(Declaration)부분을 보면, items, separator, terminator 3가지의 매개변수를 사용하는 것을 알수 있다.

하지만 우리가 평소 사용할때는

print("평소에 이렇게 간단하게 사용")

이런식으로 간편하게 사용하게 된다.
 나머지 2개의 매개변수는 기본값(Default)이 지정되어 있기 때문에, 사용할때 입력을 하지 않아도 위처럼 정상적으로 실행된다.

 

각각의 매개변수에 대해 알아보자.

 

items

: 우리가 평소에 print문을 사용해서 문자열을 출력하고자 할때 문자열을 입력하는 부분이다. items는 한번에 여러개도 출력이 가능하다.

print("1","2")

separator

:직역한 뜻은 "구분자" 이다. 즉 말 그대로 각 항목들 사이에 들어갈 문자열이다.

print(1,2, separator: "...")
//출력 결과: 1...2

위처럼 separator에 "..."를 추가하게 되면 1과 2 사이에 "..."문자열이 들어가는 것을 확인할 수 있다.

terminator

:직역한 뜻은 "종결자"이다. 모든 항목이 인쇄된 후 인쇄하는 문자열이다. 기본값은 "\n"(줄바꿈)이다.

print(1,2, terminator: " ")
print(3)
//출력결과 1 2 3

위의 코드를 보면 첫줄의 print의 terminator가 " " 한칸 띄우기만 하기 때문에, 다음 프린트문에서는 줄바꿈을 하지 않고, 한칸만 뛰고 출력하게 된다.

'Swift' 카테고리의 다른 글

guard문을 사용하는 이유  (0) 2023.03.02
Optional  (0) 2022.07.18