코딩/PYTHON
Python 문자열 연산자 정리 (Indexing, Slicing), Index error, length 함수
이찰리
2022. 8. 26. 11:44
반응형
#문자열 연산자는 아래 세 개로 나뉩니다.
#더하기, 빼기, 곱하기, 나누기 (+, -, *, /)
#문자열 연결 연산자
print ("나는"+"이찰리")
#문자열 반복 연산자
print ("이찰리"*3)
#문자열 선택 연산자
#순서는 0번째부터 셉니다. 이 숫자를 인덱스라고 합니다. 띄어쓰기도 포함 합니다.
# indexing : 문자열에서 특정한 위치의 문자를 선택해 추출
name = "나는 이찰리 에요"
print (name[0])
print (name[2])
print (name[-1])
# Slicing : 0번부터 4번까지 출력
print (name[0:5])
#0번부터 9번까지 2의 간격으로 출력
print (name[0:10:2])
#전체 문자열 선택
print (name[:])
#거꾸로 뒤집기
print (name[::-1])
#범위 초과 시 index error 가 발생합니다.
#슬라이싱 때는 index error 가 뜨지 않습니다.
print ("hi"[0:9])
#문자열의 길이는 length 함수를 사용하며, 띄어쓰기도 포함 합니다.
print(len ("hi my name is"))
728x90
반응형