이스케이프 문자
> [Python] 파이썬 기본 자료형_2 (bool, str) 포스팅에서 언급한 적 있음.
> 확장 문자라는 의미로 대부분의 프로그래밍 언어에서 사용됨.
> 역슬래시 ( \ )로 시작하며, 주요 이스케이프 문자는 아래와 같음.
연산자 | 사용방법 |
' | 작은 따옴표 |
" | 큰 따옴표 |
\n | 줄바꿈 |
\t | 탭 |
\ | 역슬래시 |
\b | 백스페이스 |
출력 함수 - print()의 옵션
[ 단순 출력 ]
print('Hello World!')
>> Hello World!
print('Hello', 'World')
>> Hello World
[ sep 옵션 설정 ] (separation)
print('Hello', 'World', sep='__')
>> Hello__World
print()의 디폴트 구분자는 공백이다.
콤마( , ) 를 통해 문자열을 출력하게 되면 각 문자열 사이에 공백이 추가되는데,
sep 옵션을 통해 공백 대신 다른 구분자를 사용할 수 있다.
Ex)
print('Aa', 'Bb', 'Cc')
>> Aa Bb Cc
print('Aa', 'Bb', 'Cc', sep='@@')
>> Aa@@Bb@@Cc
[ end 옵션 설정 ]
print('Hello', end='_')
print('World')
>> Hello_World
sep 옵션과는 달리 end 옵션은 바로 다음 출력값과 관계가 있다.
print('A')
print('B')
처럼 출력문이 연달아 두 개 존재한다면, 결과는 아래와 같다.
A
B
즉, print('A') 출력문의 끝에는 디폴트 값으로 개행 ( \n )이 존재한다.
end 옵션을 통해 개행 대신 다른 구분자를 사용할 수 있다.
Ex)
print('Aa','Bb', end='Cc')
print('Dd')
>>
Aa BbCcDd
'[Python] 파이썬' 카테고리의 다른 글
[Python] 여러 값 한 번에 입력하기_map() (0) | 2022.07.26 |
---|---|
[Python] 입출력 함수 - format, f-string (0) | 2022.07.25 |
[Python] 컬렉션 - 딕셔너리 (0) | 2022.07.23 |
[Python] 컬렉션 - 세트 (0) | 2022.07.22 |
[Python] 컬렉션 - 튜플 (0) | 2022.07.21 |