2.16 복습 문제
1 문자열의 특정 인덱스 문자를 변경하는 것은 파이썬 문자열의 불변 성질을 위반하는가?
2 += 연산자를 사용한 문자열 연결하기는 파이썬 문자열의 불변 성질을 위반하는가? 그 이유는 무엇인가?
3 파이썬에서 주어진 문자를 검색하기 위한 방법은 몇 가지가 있는가?
4 인덱싱(indexing)과 슬라이싱(slicing)이 명확하게 서로 어떻게 관련 있는가?
5 인덱스된 문자의 정확한 데이터 타입은 무엇인가? 슬라이싱에 의해 생성된 부분 문자열의 데이터 타입은 무엇인가?
6 파이썬에서 문자열과 문자 ‘types’의 관계는 무엇인가?
7 1개 혹은 여러 작은 문자열로 더 큰 문자열을 만들 수 있게 해 주는 연산자를 최소한 2개, 메서드를 최소한 1개 이상 이야기하라.
8 index 메서드로 부분 문자열을 삽입한다면 in 혹은 not in으로 대상 문자열을 먼저 테스트하면 얻을 수 있는 장점은 무엇인가?
9 단순한 불리언(True/False) 결과를 반환하는 내장 문자열 메서드, 연산자는 무엇이 있는가?