Recent Posts
Recent Comments
ღ yuni_world ღ
[Python] print() 옵션 sep, end, Escape Code(이스케이프 코드) 본문
🔴 sep = " "
- sep 이란 separate의 줄임말으로 각 문자열 객체 사이에 넣을 내용을 기입하는 옵션이다.
- sep의 기본값은 띄어쓰기(공백)으로 따로 sep을 설정하지 않는다면 띄어쓰기가 사용되며, sep=" " 안에 다른 값을 넣으면 해당하는 값이 들어간다.
# sep의 기본설정값인 띄어쓰기 적용
>>> print('Hi','Hello')
Hi Hello
# 객체 사이에 - 적용
>>> print('Hi', 'Hello', sep='-')
Hi-Hello
#escape code \n(줄바꿈) 적용
>>> print('Hi','Hello',sep='\n')
Hi
Hello
🔴 end = " "
- end 는 sep과 비슷한 개념이지만 하나의 print문 안에서 적용되는것이 아닌 다음 print문의 출력값과 이어진다.
- end의 기본값은 \n로 줄바꿈이며, end=" " 안에 다른 값을 넣으면 해당하는 값이 들어간 뒤, 다음 print 문의 출력값이 이어진다.
# end의 기본설정값인 \n(줄바꿈) 적용
>>> print('Hi')
>>> print('Hello')
Hi
Hello
# (공백)and(공백) 적용
>>> print('Hi', end=' and ')
>>> print('Hello')
Hi and Hello
# escape code \t(tap) 적용
>>> print('Hi', end='\t')
>>> print('Hello')
Hi Hello
🔴Escape Code(이스케이프 코드)
- \n : 줄바꾸기를 의미
- \t : 탭을 의미
- \\ : \출력
- \b : 백스페이스
- \" : 큰따옴표 출력
>>> print("줄바\n꿀거야")
줄바
꿀거야
>>> print("tap\t할거야")
tap 할거야
>>> print(" \\역슬래쉬 출력")
\역슬래쉬 출력
>>> print(" \"큰 따옴표 출력\" ")
"큰 따옴표 출력"
>>> print("맨 끝 문자는 백스페이스 때문에 지워질거야 ~\b")
맨 끝 문자는 백스페이스 때문에 지워질거야
'Python' 카테고리의 다른 글
| [Python] 문자열 검색 find() 함수 (0) | 2023.07.05 |
|---|---|
| [Python] dictionary get() 메소드 (0) | 2023.03.15 |
| [Python] collections 모듈 Counter (0) | 2023.03.15 |
| [Python] lambda함수 (0) | 2023.02.01 |
| [Python] 아스키코드 변환함수 ord(), chr() (0) | 2023.01.29 |