Page 31 -
P. 31

5.5 연습문제




                      01    "문자열의 길이를 확인해요…" 문자열의 길이를 출력하는 코드를 작성하시오.


                      02    "문자열의 길이를 확인해요…" 문자열에서 ‘마침표’의 길이를 출력하는 코드를 작성하시오.


                      03    "abc" 문자열의 길이를 출력하는 코드를 작성하시오.                                         5


                      04    s = "Hi, everyone." 문자열에 대해 다음을 답하시오.                                   문자열
                         (1) s[0]      (2) s[-1]         (3) s([len(s) - 1])       (4) 마침표를 출력하는 인덱스는?


                      05    04번 문제의 문자열 s에 대해 첫 글자를 ’h’로 수정하고 출력해 보시오.


                      06    s = "Hello World" 문자열에 대해 다음을 답하시오.
                         (1) s.startswith(‘H’)     (2) s.endswith(‘D’)


                      07    "profile.jpg" 파일의 확장자가 "jpg"인지 확인하는 프로그램을 작성하시오.


                      08    "우리나라"에 ‘나’라는 글자가 포함되어 있는지 확인하는 프로그램을 작성하시오.


                      09    "우리나라"에서 ‘나’의 위치를 출력하는 프로그램을 작성하시오.


                      10   다음 코드를 실행시켰을 때 결과를 답하시오.
                         (1) "What a day!".rindex("a")   (2) "What a day!".rindex("a", 0, 5)

                      11    s = "Hello World"에 대해 다음을 답하시오.
                         (1) s[0:2]            (2) s[:-1]            (3) s[:]


                      12    " hello ".strip( )의 결과를 적으시오.


                      13    "가helloh가나".strip("가h나")의 결과를 적으시오.










                                                                                     5장  문자열 │  189
   26   27   28   29   30   31   32