print함수의 옵션에 대해서 배웠다.
문자열 사이에 구분자를 넣어서 출력해준다.
print('A', 'B', 'C', sep='#')
$ >>> A#B#C
print() 함수는 기본적으로 출력 후 줄바꿈을 하는데
end = '' 옵션을 넣어주면 줄바꿈 대신 출력값 끝 부분이 '' <- 여기에 들어간 것으로 대체된다.
print('A', 'B', end = '')
print('C')
$ >>> A BC
print('A', 'B', end = ' ')
print('C')
$ >>> A B C
print('A', 'B', end = '^^')
print('C')
$ >>> A B^^C
format()에 들어있는 내용을 앞에 ''안에 있는 {} 안에 넣어서 출력한다.
print('{}는 {}시에 {} 집에서 보기로 했다.'.format("철수", 12, "짱구"))
$ >>> 철수는 12시에 짱구 집에서 보기로 했다.
\n : 줄바꿈
\t : 탭(TAP)
\ : '\' 출력
\' : 작은따옴표 출력
\" : 큰따옴표 출력
\b : 백스페이스
위와 같은 이스케이프 문자를 출력할 수 있다.
print("나는\n \t어디에서 \n왔고 \\ 어디로 가는가\n \'\" 하하하\b\b?")
실행하면,
나는
어디에서
왔고 \ 어디로 가는가\n '" 하하?