본문 바로가기
파이썬 기초 연습장/자료형

[파이썬 자료형]문자열의 인덱싱

by 신령 가비 2022. 7. 15.
728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#문자열의 인덱싱
#인덱싱이란, 문자열에서 문자를 추출하는데
# 문자열에는 각각에 해당하는 문자에 번호가 붙여져 있음
#[인덱스] 하면 문자열에서 문자를 추출 할 수 있다.
# 파이썬 특수기능인 인덱스를 처리 할 때 음수도 이용 가능
 
word = "python"
 
print(len(word))
 
print(word[0])
print(word[-1])
print(word[5])
print(word[len(word)-1])
 
#len(word)는 어차피 문자열의 길이를 반환하기 때문에, -1 을 해주면 끝문자를 반환해준다.
 
am = "sadasdadadsad"
print(am[len(am)-1])
 
#인덱스의 범위 밖의 값을 주면 에러가 발생한다
 
# 파이썬에서 한번 작성된 문자열은 변경이 불가능하다
#word[2] = 'b'
 
# 사용자로 부터 문자열 3개를 입력받도록 한다
# 각 해당 문자열의 첫번째 문자를 인덱싱 하여 문자열로  만들자.
 
 
= input("첫번째 문자열을 입력하시오")
 
= input("두 번째 문자열을 입력하시오")
 
= input("세 번째 문자열을 입력하시오")
 
# 추출하여 새롭게 만듬
word = a[0+ b[0+c[0]
print(word)
 
cs
728x90

댓글