반응형
문자열 자료형
1) 문자들의 나열
2) 문자열을 사용할 때는 작은따옴표나 큰따옴표를 사용함
3) 문자열끼리 덧셈이 가능하다
4) 문자들은 서로를 구분하기 위해 인덱스(index)가 매겨져있음.
s = "Hello Python"
0123456789 10 11
----------------
Hello Pyth o n
----------------
-12 -2 -1
- 문자열 인덱싱 (indexing)
- 문자열에 포함된 특정한 하나의 문자를 얻을 수 있음
- 첫번째 문자는 인덱스 0에 해당함
- 문자열 슬라이싱 (slicing)
- 부분 문자열 (substring)을 얻기 위해 사용함
#정수를 문자열로 변환
print('나는' + str(20) + '살입니다.')
#실수를 문자열로 변환
print('원주율은' +str(3.14)+ '입니다.')
s = "Hello Python"
print(s[0])
print(s[1])
print(s[-1])
print(s[-12])
#index 3까지 접두사 가져와
prefix = s[:4]
print(prefix)
#인덱스 2부터의 접미사 가져오기
prefix = s[2 : 11]
print(prefix)
#중간에 있는 부분 문자열 가져오기
# orl
prefix = s[7 : 10]
print(prefix)
prefix = s[-4 : -1]
print(prefix)
반응형
'Python' 카테고리의 다른 글
파이썬 while문 (0) | 2023.03.15 |
---|---|
파이썬 for문과 while문 (0) | 2023.03.14 |
파이썬 if문 연습 (0) | 2023.03.09 |
파이썬의 조건문과 반복문 (0) | 2023.03.08 |
파이썬 예제 (0) | 2023.03.07 |