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
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 024 문자열 슬라이싱 (0) | 2020.12.16 |
---|---|
초보자를 위한 파이썬 300제 // 023 문자열 인덱싱 (0) | 2020.12.16 |
초보자를 위한 파이썬 300제 // 021 문자열 인덱싱 (0) | 2020.12.16 |
초보자를 위한 파이썬 300제 // 020 파이썬 계산 (0) | 2020.12.16 |
초보자를 위한 파이썬 300제 // 019 문자열을 정수로 변환 (0) | 2020.12.15 |
댓글