[Python]기본 문법(문자열2)

Hyeo_Ni__·2023년 10월 25일
0

Python 기본 문법

목록 보기
3/10
post-thumbnail

📝 길이와 문자 참조(len)

문자열의 길이를 반환하는 함수로 문자의 개수를 알려주는 역할

✍ 코드

str = "Hello velog!"
print(len(str))

💻 출력

12


띄어쓰기나 특수문자를 포함하여 문자열의 길이를 알려준다.


📝슬라이싱(Slicing)

전체에서 일부분을 참조하는 방법
문자열을 슬라이싱한다고 하여 기존의 문자열이 수정되는 것은 아니다.
기존의 문자열은 변함이 없고 원하는 일부분을 반환해주는 역할


기본적으로 아래와 같은 형태를 띄고 있다.

str[start:end]

문자열 str에서 start ~ end-1첨자까지 문자열 반환해주며, 음수만 사용하거나 음수와 양수를 혼합하여 사용 가능하다.

만약 모두 비울 경우 문자열 전체를 반환해준다.

이뿐만 아니라 step으로 문자 사이의 간격을 조정할 수 있다.

str[start:end:step]

생략할 경우 기본적으로 1이다.
또한, 음수도 가능하지만 start가 end보다 작아야 하며, str[::-1]은 역순으로 문자열을 반환해준다.

profile
개발자로 성장 중 입니다.

0개의 댓글