[WEEK01] 8일차 TIL. print 함수의 옵션

kozi·2023년 3월 6일
0

SW사관학교 정글

목록 보기
5/33

print함수의 옵션에 대해서 배웠다.

1.sep

문자열 사이에 구분자를 넣어서 출력해준다.

print('A', 'B', 'C', sep='#')
$ >>> A#B#C

2.end

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

3. format

format()에 들어있는 내용을 앞에 ''안에 있는 {} 안에 넣어서 출력한다.

print('{}는 {}시에 {} 집에서 보기로 했다.'.format("철수", 12, "짱구"))
$ >>> 철수는 12시에 짱구 집에서 보기로 했다.

4. Escape

\n : 줄바꿈

\t : 탭(TAP)

\ : '\' 출력

\' : 작은따옴표 출력

\" : 큰따옴표 출력

\b : 백스페이스

위와 같은 이스케이프 문자를 출력할 수 있다.

print("나는\n \t어디에서 \n왔고 \\ 어디로 가는가\n \'\" 하하하\b\b?")

실행하면,

나는
어디에서
왔고 \ 어디로 가는가\n '" 하하?

profile
어제보다 잘하고 싶은 개발자 Kozi 입니다.

0개의 댓글