Coding/초보자를 위한 파이썬 300제
초보자를 위한 파이썬 300제 // 022 문자열 슬라이싱
포스트it
2020. 12. 16. 11:01
728x90
반응형
문제
자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요.
>> license_plate = "24가 2210"
실행 예: 2210
내풀이
license_plate = "24가 2210"
print(license_plate[3:])
정답
문자열에서 여러 글자를 가져오는 것을 슬라이싱이라고 부릅니다. 음수 값은 문자열의 뒤에서부터 인덱싱 또는 슬라이싱함을 의미합니다. 슬라이싱에서 시작 인덱스를 생락혀면 0으로 간주하고 끝 인덱스를 생략하면 문자열의 끝을 의미합니다.
license_plate = "24가 2210"
print(license_plate[-4:])
음 굳이 -를써서 할 필요는 없을 것 같지만 그래도 저런방법도 가능하다는건 알아두는게 좋다!
728x90
반응형