반응형
#문자열 연산자는 아래 세 개로 나뉩니다.
#더하기, 빼기, 곱하기, 나누기 (+, -, *, /)
#문자열 연결 연산자
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
반응형
'코딩 > PYTHON' 카테고리의 다른 글
Python 오류와 에러 개념 설명 및 처리 방법, 조건문과 try except 구문 (3) | 2022.08.30 |
---|---|
Python 변수 만들기 개념 설명, 복합 대입 연산자 (+=, -=) (4) | 2022.08.29 |
Python 숫자 정수, 부동소수점 개념, 사칙연산, 정수/나머지/제곱 설명 (4) | 2022.08.27 |
Replit 리플릿 사이트 사용 방법, 코딩 툴 설치 안해도 사용할 수 있는 방법 (Python, C, JAVA 등) (5) | 2022.08.24 |
파이썬 출력 print 함수, \t, \n, 주석 (4) | 2022.08.22 |