반응형
파이썬에는 문자열을 더하거나 곱할수가 있다.
문자열을 곱하거나 더할수 있다니 약간 생소 할수 있지만 아래의 내용을 보며 확인해 보자.
- 문자열을 더해서 연결하기
- 문자열 곱하기
- 문자열 인덱싱과 슬라이싱
- 문자열 더해서 연결하기
a = 'python'
b = ' oh good'
print(a+b)
>>> python oh good |
- 문자열 곱하기
a = 'python'
a = a * 2
print(a)
>>> pythonpython |
print("=" * 50)
print("hello")
print("=" * 50)
>>> ================================================== hello ================================================== |
- 문자열 인덱싱
인덱싱 이란 무엇인가를 가르킨다는 의미
슬라이싱은 무엇인가를 자른다는 의미
- 인덱싱
p | y | t | h | o | n |
0 | 1 | 2 | 3 | 4 | 5 |
a = 'python'
print(a[1])
>>> y
# -1 뒤에서 부터 시작한다. print(a[-1]) >>> n |
2. 슬라이싱
슬라이싱 기법은 a[시작번호 : 끝번호]
끝번호에 해당하는 것은 포함 하지 않는다.
a = 'python'
print(a[0:2])
>>> py
a = '1234567'
# 처음부터 a[3] 까지
aa = a[:4]
print(aa)
>>> 1234
# 처음부터 a[2]
aa = a[0:3]
print(aa)
>>> 123
# a[5] 부터 끝까지
aa = a[5:]
print(aa)
>>> 67
|
반응형
'python' 카테고리의 다른 글
파이썬 format 함수 (0) | 2020.05.18 |
---|---|
파이썬 문자열 포매팅 (0) | 2020.05.17 |
파이썬 문자열 자료형 (0) | 2020.05.10 |
파이썬 사칙연산(산술연산) 알아보기 (0) | 2020.05.05 |
파이썬 자료형 숫자형 알아보기 (0) | 2020.05.05 |