Language/Python
[ Python ] 문자열 정리
곽수진
2021. 9. 27. 13:50
반응형
# 문자 출력
▶ 따옴표 사용
→ '문자'
→ "문자"
→ 따옴표 3개는 여러 라인을 하나의 문자열로 처리할 때 사용 가능, 주석처럼 사용 가능
▶ \n : 줄바꿈 문자
▶ \' : 작은 따옴표 문자, 작은 다옴표 출력 시 사용
▶ \" : 큰 따옴표 문자, 큰 따옴표 출력시 사용
# 문자열 슬라이싱
▶ index : [0]부터 시작, 뒤에서 부터는 [-1]
▶ a[start : end] : start부터 end-1까지의 문자열 슬라이스
Ex.
a = "Next time i fall in love"
- a[0:4]
: 0번 index부터 3번 index까지 슬라이싱
출력 결과 : "Next"
- a[10:]
: 10번 index부터 문장 끝까지 슬라이싱
출력 결과 : "I fall in love"
- a[:10]
: 처음부터 9번 index까지 슬라이싱
출력 결과 : "Next time"
a[:]
: 문자열 전체 출력
출력 결과 : "Next time I fall in love"
# 문자열 길이
len("문자열") : 문자열 길이(크기, 개수) 출력
str1="Hello"
print(len(str1))
출력 결과 : 5
# 문자 변경
▶ index를 지정해 문자를 변경할 수 없음
▶ 변경하고자 하는 문자를 제외한 나머지(앞, 뒤 문자)는 슬라이싱으로 출력
Ex.
a = "Next time i fall in love"
a[0] = "n" (x)
a= "n" + a[1:] (O)
출력 결과 : "next time i fall in love"
→ 변경하고자 하는 문자(n)을 써주고 그 뒤 문자들은 슬라이싱으로 출력
반응형