📌문자열(String)에 대해 알아보자
안녕하세요. 이번이 벌써 파이썬에 대한 세 번째 블로그 포스팅입니다. 프로그래밍을 하다 보면 문자, 단어 등으로 구성된 집합인 문자열(String)을 자주 사용하게 됩니다. 이번 포스팅에서는 그 부분에 대하여 다루어 보도록 하겠습니다.
📌문자열(String)이란?
문자열(String)이란 ‘ ’(작은따옴표) 혹은 “ ”으로 묶여있는 것을 의미합니다. 문자열은 주로 사용자와의 상호작용을 하기 위해 사용되는데, 파이썬에서 사용되는 문자열은 다른 언어들과 큰 차이 없이 사용되지만, 다른 점도 분명히 있기에 다뤄보려고 합니다.
tangw_str = "tangw의 블로그"
print(tangw_str)
#tangw의 블로그
📮문자열은 보통 ‘str’ or “str”사이에 담습니다. 필자는 작은따옴표와 큰따옴표 모두 같은 문자열로 처리되는 것에 의문을 가지고 차이점을 찾아보았지만 차이가 없다는 결론을 냈습니다.
🪓사실 정확하게 말하면 두 개다 문자열을 표시한다는 것은 같지만, 문자열을 표현하는 방식에 맞게 사용을 해야 합니다.
print("hello 'tangw'")
print('hello "tangw"')
#hello 'tangw'
#hello "tangw"
📍여러 줄로 문자열 선언
#여러 줄로 문자열 선언
"""String"""
'''String'''
📍실제 자주 쓰이는지는 모르겠으나, 이러한 문자 표현식도 가능합니다.
tangw_str = “””Python
C
Java
“””
print(tangw_str)
#Python
#C
#Java
📍개행과 띄어쓰기 또한 문자열에 표현되기 때문에 잘 사용하지 않는 것 같습니다.
'Languages > Python' 카테고리의 다른 글
[Python]BeautifulSoup(bs4)를 사용하여 웹 스크래핑하기 (26) | 2023.08.10 |
---|---|
[Python]튜플(tuple) 자료형에 대해 알아보자 (8) | 2023.04.01 |
[Python]다른 언어 구별되는 Python의 변수 선언 방식 (5) | 2023.03.25 |
[Python]파이썬이란 어떤 프로그래밍 언어일까? (6) | 2023.03.23 |
[Computer Vision]OpenCV를 이용한 이미지 전처리(이진화, 그레이스케일, 블러링) (5) | 2023.01.16 |