print()
스위프트는 print()함수로 데이터를 출력한다.
print()로 출력하는 대부분의 데이터는 크게 문자와 숫자로 구분할 수 있다.
print("hello") //문자
print(1234) //숫자
escape character sequence
문자를 출력할 때 따옴표("")안에 적어 출력할 문자열을 표시하는데 그렇다면 따옴표("")를 출력하려면 어떻게 입력해야할까?
print("나폴레옹은 \"불이야\" 라고 외쳤다.")
위와 같이 따옴표 옆에 역슬래시(\)를 붙이면 출력하고 싶은 문자로 인식하게 된다.
이 외에도 여러가지 표현이 있는데, 몇가지만 적어보자면 아래 3가지 정도가 있다.
- \t 탭(들여쓰기) 출력
- \n 줄 바꿈 출력
- \\ \ 출력
이러한 문자들을 제어문자열(escape character sequence)라고 한다.
print("깊은\t 산 \n속 작은 옹달 샘 누가 \\와서 먹나요")
terminator
print()함수에는 seperator, terminator 속성이 생략되어있다. 그 중 terminator속성이란, print()안에 적은 데이터 이후 종결어미를 얘기한다. 기본값으로는 \n 즉, print()함수에 줄바꿈이 일어나는 이유는 terminator의 기본값이 \n으로 되어있어서 그런것이다. terminator의 값을 따로 수정하면 줄바꿈이 아닌 다른 표현을 출력할 수 있다.
print("아기상어", terminator:"->")
print("뚜루루뚜루")
print("귀여운", terminator:"\t")
print("뚜루루뚜루")
print("바다속")
print("뚜루루뚜루", terminator:"\n") //print("뚜루루뚜루")와 같은 출력이다.
print("아기상어")
'iOS > TJ' 카테고리의 다른 글
day06_control flow_loop (0) | 2021.05.27 |
---|---|
day05_control flow_loop (0) | 2021.05.25 |
day04_control flow_conditional (0) | 2021.05.22 |
day03_operator, casting (0) | 2021.05.18 |
day02_var (0) | 2021.05.18 |