문자열
문자열에 대한 정의
문자열(String)이란? 문자, 단어 등으로 구성된 문자들의 집합을 의미한다.
123 같은 숫자형 또한 문자열로 바꿀 수 있다.
문자열 사용 방법
문자열을 사용하는 방법으로는 총 4가지의 방법이 존재한다.
종류 | 예시 |
' 으로 양쪽 끝을 둘러싸기 | '안녕하세요' |
" 으로 양쪽 끝을 둘러싸기 | "Hello" |
''' 으로 양쪽 끝을 둘러싸기 | '''142348''' |
""" 으로 양쪽 끝을 둘러싸기 | """여러가지가 존재해요""" |
다음은 문자열의 종류에 대해 하나씩 설명을 해보겠다.
1. ' 으로 양쪽 끝을 둘러싸기
sen = '나는 청야에몽입니다.'
print(sen)
' 을 이용해 문자를 감싸주고서 문자열을 만들고 선언한 변수에 넣어준다.
출력을 해보면 나는 청야에몽입니다. 가 출력이 된다.
2. " 으로 양쪽 끝을 둘러싸기
sen2 = "파이썬을 하고있어요."
print(sen2)
" 을 이용해 문자를 감싸주고서 문자열을 만들고 선언한 변수에 넣어준다.
출력을 해보면 파이썬을 하고있어요. 가 출력이 된다.
3. ''' 으로 양쪽 끝을 둘러싸기
sen3 = '''
나는 청야에몽이고,
파이썬을 하고있어요.
'''
''' 을 이용해 문자를 감싸주고서 문자열을 만들고 선언한 변수에 넣어준다.
' 으로 양쪽 끝을 둘러싸는 것과의 차이점은 문장의 줄을 띄워줘 여러줄을 사용하기가 가능해진다.
단, 이 방법을 사용하면 출력 후 자동으로 한 줄 띄워지니 참고해야한다.
출력 결과로는
나는 청야에몽이고,
파이썬을 하고있어요.
가 출력이 된다.
4. """ 으로 양쪽 끝을 둘러싸기
sen4 = """
문자열 선언하는 방법은,
이렇게나 다양해요.
"""
print(sen4)
""" 을 이용해 문자를 감싸주고서 문자열을 만들고 선언한 변수에 넣어준다.
''' 과 마찬가지로 문장의 줄을 띄워줘 여러줄을 사용하기가 가능해지며 출력 후 자동으로 한 줄 띄워진다는 특징을 가지고 있다.
미세먼지 TIP
만약 ' 혹은 " 을 이용하여 여러 줄을 출력하고 싶거나, 출력 후 자동으로 한 줄 띄워지지 않고 싶을 경우
sen5 = "안녕하세요. \n저는 청야에몽입니다. \n파이썬을 하고있어요."
print(sen5)
이와 같은 이스케이프 코드의 \n(줄 바꿈) 을 사용해준다면
안녕하세요.
저는 청야에몽입니다.
파이썬을 하고있어요.
라는 문장으로 출력이 된다.
'Language > Python' 카테고리의 다른 글
11. 기본부터 다지는 파이썬 - 문자열처리함수(1) (0) | 2022.05.10 |
---|---|
10. 기본부터 다지는 파이썬 - 슬라이싱 (0) | 2022.05.09 |
8. 기본부터 다지는 파이썬 - 중간점검 (0) | 2022.05.06 |
7. 기본부터 다지는 파이썬 - 랜덤함수 (0) | 2022.05.05 |
6. 기본부터 다지는 파이썬 - 숫자처리함수 (0) | 2022.05.03 |