1. 문자와 문자열
파이썬에서는 문자와 문자열을 따로 구분하지 않는다.
문자와 문자열을 사용할 때는 홑 따옴표('
) 또는 쌍 따옴표 ("
) 둘 다 사용 가능하다.
2. 문자
위에서 말했듯이 문자와 문자열을 따로 구분하지 않지만,
- 굳이 문자를 표현하면 문자 한 글자를 따옴표로 감싼다
<python />
alphabet_a = 'a'
print(alphabet_a) # a
alphabet_b = "b"
print(alphabet_b) # b
print('c') # c
print("d") # d
- 홑 따옴표(
'
)와 쌍 따옴표("
) 둘 다 사용 가능하다
3. 문자열
여러 개의 문자를 따옴표로 감싼다.
마찬가지로 홑 따옴표(')와 쌍 따옴표(") 둘 다 사용 가능하다
<python />
greet = "Hello, Python!"
print(greet)
language = 'python'
print(language)
만약 홑 따옴표('
)를 문자열에 넣고 싶으면, 문자열을 쌍 따옴표("
)로 감싸고,
반대로 쌍 따옴표("
)를 문자열에 넣고 싶으면, 문자열을 홑 따옴표('
)로 감싼다.
<python />
print("Hello 'Python'!")
print('Hello "Python"!')
<html />Hello 'Python'! Hello "Python"!
다른 프로그래밍 언어와 마찬가지로 이스케이프(escape
) 문자를 사용할 때는 백 슬래시(\
)를 사용한다.
그래서 개행 문자를 사용할 때는 \n
을 사용한다.
<python />
print("apple\nbanana\ncat\ndog")
<python />apple banana cat dog
그리고, 파이썬에는 쌍 따옴표를 3개("""
)를 사용하여 문자열을 만드는 방법도 있는데
개행 문자를 사용하지 않고 엔터를 누르면, 개행되어 문자열이 만들어진다.
<python />
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)
<html />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.

4. 다른 글
2021/01/14 - [Language/Python] - 파이썬(Python)의 특징 정리
파이썬(Python)의 특징 정리
파이썬의 특징 문법이 쉽고 간결하여, 비교적 쉽게 배울 수 있음 상대적으로 쉽다는 뜻으로 프로그래밍을 처음 접하는 사람한테는 어려울 수 도 있음 foo = 1 print(foo) # 1 foo = "Hello Python" print(foo) #.
memostack.tistory.com
2020/11/26 - [Language/Python] - Python 사칙연산을 통한 실수형 데이터 다루기 (+, -, *, **, /, //)
Python 사칙연산을 통한 실수형 데이터 다루기 (+, -, *, **, /, //)
더하기 연산 + num1 과 num2 라는 변수를 생성하여, 2개의 변수를 더한 값을 print() 함수로 출력한다 수학에서 사용하는 더하기( + )와 동일하다 num1 = 10 num2 = 6 print(num1 + num2) # 16 빼기 연산 - num1..
memostack.tistory.com
'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 |