블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
문자와 문자열
파이썬에서는 문자와 문자열을 따로 구분하지 않는다.
문자와 문자열을 사용할 때는 홑 따옴표('
) 또는 쌍 따옴표 ("
) 둘 다 사용 가능하다.
문자
위에서 말했듯이 문자와 문자열을 따로 구분하지 않지만,
- 굳이 문자를 표현하면 문자 한 글자를 따옴표로 감싼다
alphabet_a = 'a'
print(alphabet_a) # a
alphabet_b = "b"
print(alphabet_b) # b
print('c') # c
print("d") # d
- 홑 따옴표(
'
)와 쌍 따옴표("
) 둘 다 사용 가능하다
문자열
여러 개의 문자를 따옴표로 감싼다.
마찬가지로 홑 따옴표(')와 쌍 따옴표(") 둘 다 사용 가능하다
greet = "Hello, Python!"
print(greet)
language = 'python'
print(language)
만약 홑 따옴표('
)를 문자열에 넣고 싶으면, 문자열을 쌍 따옴표("
)로 감싸고,
반대로 쌍 따옴표("
)를 문자열에 넣고 싶으면, 문자열을 홑 따옴표('
)로 감싼다.
print("Hello 'Python'!")
print('Hello "Python"!')
Hello 'Python'!
Hello "Python"!
다른 프로그래밍 언어와 마찬가지로 이스케이프(escape
) 문자를 사용할 때는 백 슬래시(\
)를 사용한다.
그래서 개행 문자를 사용할 때는 \n
을 사용한다.
print("apple\nbanana\ncat\ndog")
apple
banana
cat
dog
그리고, 파이썬에는 쌍 따옴표를 3개("""
)를 사용하여 문자열을 만드는 방법도 있는데
개행 문자를 사용하지 않고 엔터를 누르면, 개행되어 문자열이 만들어진다.
lorem = """Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s,
when an unknown printer took a galley of type and scrambled it to make a type specimen book.
It has survived not only five centuries, but also the leap into electronic typesetting,
remaining essentially unchanged."""
print(lorem)
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s,
when an unknown printer took a galley of type and scrambled it to make a type specimen book.
It has survived not only five centuries, but also the leap into electronic typesetting,
remaining essentially unchanged.
다른 글
2021/01/14 - [Language/Python] - 파이썬(Python)의 특징 정리
2020/11/26 - [Language/Python] - Python 사칙연산을 통한 실수형 데이터 다루기 (+, -, *, **, /, //)
반응형
'Language > Python' 카테고리의 다른 글
Python으로 XML-RPC 서버 구축 (0) | 2021.03.26 |
---|---|
파이썬(Python)의 특징 정리 (0) | 2021.01.14 |
Python 사칙연산을 통한 실수형 데이터 다루기 (+, -, *, **, /, //) (0) | 2020.11.26 |
Windows에 Python 3.7.9 설치하기 (0) | 2020.11.26 |
MacOS에 Python 3.7.9 버전으로 설치하기 (0) | 2020.11.26 |