Python

[코딩도장] Unit.09 | 문자열 | 9.4 심사문제 코드

토오오끼 2021. 8. 29. 22:38
728x90
반응형

>Unit.09 문자열<

 

파이썬에서 문자열은 작은 따옴표 또는 큰따옴표로 묶어서 표현한다.

혹신 ''' """로 묶을 수도 있다. 

a = 'Hello'
b = "Hi"
c = '''Hello'''
d = """Hi"""

 

작은 따옴표 3개(''')로 시작하여 첫 줄 입력 후 엔터키를 누르면 다음 줄로 이동하게 된다. 이런 방식으로 문자열 입력을 마무리 하고 마지막 줄에서 처음과 똑같이 '''로 닫아주면 출력 시 문자열이 여러 줄로 출력이 된다.

>>> text = ''' Hello, python!
Hi Hello!
good morning'''

>>> print(text)
Hello, python!
Hi Hello!
good morning

 

문자열 안에 기호를 사용하고자 할 때는 문자열 전체를 " " 나 ' ' 로 묶어주고 안에는 묶어준 것과 반대되는 따옴표를 사용하거나, \를 사용하는 방법이 있다.

또, 따옴표 3개로 묶지 않아도 한줄 띄워서 출력이 되게 하려면 띄우고자 하는 곳에 \n을 사용하면 된다. \n 앞 뒤로 띄우지 않아야만 한 줄 띄우고 출력이 된다.

>>> text = " I'm a student "
>>> print(text)
I'm a student
>>> text2 = 'He said "Hi"'
>>> print(text2)
He said "Hi"
>>> text3 = 'I\'m not fun'
>>> print(text3)
I'm not fun
>>> print('Hi\nHello')
Hi
Hello

 

9.4 심사문제 : 여러 줄로 된 문자열 사용하기

s="""\'Python\' is a \"programming language\"
that lets you work quickly
and
integrate systems more effectively."""

print(s)

https://github.com/YOOHYOJEONG/dojang_python

 

GitHub - YOOHYOJEONG/dojang_python

Contribute to YOOHYOJEONG/dojang_python development by creating an account on GitHub.

github.com

 

728x90
반응형