데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 문자열 타입(String)
글 작성자: nouu
부제목사용
http://www.yes24.com/Product/Goods/91433923
이것이 취업을 위한 코딩 테스트다 with 파이썬 - YES24
나동빈 저자의 유튜브 라이브 방송 https://www.youtube.com/c/dongbinnaIT 취준생이라면 누구나 입사하고 싶은 카카오 · 삼성전자 · 네이버 · 라인!취업의 성공 열쇠는 알고리즘 인터뷰에 있다!IT 취준생
www.yes24.com
목적
데이터 구조 및 알고리즘 공부 전 간단히 파이썬 문법을 살펴보는 의미에서 작성한다.
문자열 자료형
문자열 변수를 초기화 할 때 큰 따옴표(")나 작은 따옴표(')를 사용한다.
만약 문자열을 큰 따옴표로 구성한 경우 내부적으로 작은 따옴표를 포함할 수 있다. 반대로 작은 따옴표로 구성한 경우 내부적으로 큰 따옴표를 이용할 수 있다.
만약 문자열 안에 큰 따옴표나 작은 따옴표가 포함되야 할 상황이 온다면 이스케이프 문자('/')를 사용한다.
data = "Hello World!'
print(data)
data = "Dont`t you know \"Python\"?"
print(data)
파이썬은 문자열에 대한 연산도 지원한다. 문자열을 처리할 때 유용하게 사용할 수 있다. 문자열 변수에 덧셈(+)을 이용한다면 단순히 문자열이 더해져서 연결된다.
a = "Hello"
b = "World"
print(a + " " + b)
또는 문자열 변수를 양의 정수와 곱한다면 문자열은 그만큼 더해져서 출력된다.
a = "String"
print(a * 3)
"StringStringString" 이 출력 될 것이다.
파이썬의 문자열은 내부적으로 리스트와 같이 처리된다. 문자열은 여러 개의 리스트와 같다고 볼 수 있다. 다시 말해서 인덱싱이나 슬라이싱으로 접근할 수 있다는 뜻이다.
sentence = "Hi Myname Is HyeonJe"
print(sentence[2:4])
# " M"이 출력 될 것이다.
'개발언어 > 알고리즘' 카테고리의 다른 글
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 조건문 (0) | 2022.02.06 |
---|---|
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 사전 자료형(dictionary) (0) | 2022.02.06 |
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 튜플(tuple) (0) | 2022.02.06 |
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 리스트(list) (0) | 2022.02.05 |
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 숫자 자료형 (0) | 2022.02.05 |
댓글
이 글 공유하기
다른 글
-
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 사전 자료형(dictionary)
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 사전 자료형(dictionary)
2022.02.06 -
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 튜플(tuple)
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 튜플(tuple)
2022.02.06 -
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 리스트(list)
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 리스트(list)
2022.02.05 -
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 숫자 자료형
데이터 구조 및 알고리즘을 위한 파이썬 기초 문법 - 숫자 자료형
2022.02.05