>>> hello = 'Hello, world!'
>>> hello = "Hello, world!"
>>> hello = '''Hello, world!'''
>>> hello = """Hello, world!"""
작은 따옴표, 큰 따옴표, 작은 따옴표 3개, 큰 따옴표 3개로 묶어서 문자열을 나타낼 수 있다.
9.1.1 여러 줄로 된 문자열 사용하기
'''또는 """로 문자열을 묶어서 나타내면 여러 줄로 된 문자열을 저장할 수 있다.
>>> hello = '''Hello, world!
안녕하세요.
Python 입니다.'''
>>> print(hello)
Hello, world!
안녕하세요.
Python 입니다.
여러 줄로 된 문자열은 파이썬 셸에서보다는 .py스크립트 파일에서 많이 사용된다.
9.1.2 문자열 안에 작은 따옴표나 큰 따옴표 포함하기
문자열 안에 '를 넣고 싶다면 "로 문자열을 묶어서 표현해야 한다.
>>> s = "I'm good!"
>>> s
I'm good!
문자열 안에 "를 넣고 싶다면 '로 문자열을 묶어서 표현해야 한다.
>>> s = 'He said "Hello"'
>>> s
He said "Hello"
작은 따옴표 안에 작은 따옴표를 넣거나, 큰 따옴표 안에 큰 따옴표를 넣을 수 없다.
하지만, 여러 줄로 된 문자열(''', """로 묶은 것)은 가능하다.
single_quote = '''"안녕하세요."
'파이썬'입니다.'''
double_quote = """"Hello"
'Python'"""
double_quote2 = """Hello, 'Python'"""
print(single_quote)
print(double_quote)
print(double_quote2)
"안녕하세요."
'파이썬'입니다.
"Hello"
'Python'
Hello, 'Python'
결과가 출력된다.
+) 이스케이스 문자 사용
>>> s= 'Python isn\'t difficult'
"Python isn't difficult"
문자열 안에 ', "등의 특수 문자를 포함하기 위해 이스케이프 문자를 붙여서 사용할 수 있다.
'python' 카테고리의 다른 글
파이썬코딩도장 10 리스트와 튜플 사용하기 정리 (0) | 2019.12.12 |
---|---|
파이썬코딩도장 8 bool과 비교, 논리 연산자 정리 (0) | 2019.12.10 |
파이썬코딩도장 7 출력 방법 알아보기 정리 (0) | 2019.12.10 |
파이썬코딩도장 6 변수와 입력 사용하기 정리 (0) | 2019.12.10 |
파이썬코딩도장 5 숫자 계산하기 정리 (0) | 2019.12.10 |