1 분 소요

21-30번Permalink

21.Permalink

문자열 인덱싱 letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하세요.

letters = ‘python’

  • 정답

    letters = python
    print(letters[0], letters[2])
      
    결과:p t
    

22.Permalink

문자열 슬라이싱 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요.

license_plate = “24가 2210”

결과: 2210
  • 정답

    license_plate = "24가 2210"
    print(license_plate[-4])
    

23.Permalink

문자열 인덱싱 아래의 문자열에서 ‘홀’ 만 출력하세요.

string = “홀짝홀짝홀짝”

결과: 홀홀홀
  • 정답

    string = "홀짝홀짝홀짝"
    print(string[::2])
    

24.Permalink

문자열을 거꾸로 뒤집어 출력하세요.

string = “PYTHON”

결과: NOHTYP
  • 정답

    string = "PYTHON”
    print(string[::-1])
    

25.Permalink

문자열 치환 아래의 전화번호에서 하이푼 (‘-‘)을 제거하고 출력하세요.

phone_number = “010-1111-2222”

결과: 010 1111 2222
  • 정답

    phone_number = "010-1111-2222"
    data = phone_number.replace("-", " ")
    print(data)
    

26.Permalink

25번 문제의 전화번호를 아래와 같이 모두 붙여 출력하세요. 결과: 01011112222

  • 정답

    phone_number = "010-1111-2222"
    data = phone_number.replace("-", "")
    print(data)
    

27.Permalink

url 에 저장된 웹 페이지 주소에서 도메인을 출력하세요.

url = “http://sharebook.kr”

결과: kr
  • 정답

    url = "[<http://sharebook.kr>](<http://sharebook.kr/>)"
    url01 = url.split(".")
    print(url01[1])
    

28.Permalink

문자열은 immutable 아래 코드의 실행 결과를 예상해보세요.

lang = ‘python’ lang[0] = ‘P’ print(lang)

  • 정답

    문자열은 수정할 수 없다. 실행 결과를 보면 문자열이 할당 메서드를 지원 안한다.


29.Permalink

replace 메서드 아래 문자열에서 소문자 ‘a’를 대문자 ‘A’로 변경하세요.

string = ‘abcdfe2a354a32a’

결과: Abcdfe2A354A32A
  • 정답

    string = 'abcdfe2a354a32a'
    data = string.replace('a','A')
    print(data)
    

30.Permalink

replace 메서드 아래 코드의 실행 결과를 예상해보세요.

string = ‘abcd’ string.replace(‘b’, ‘B’) print(string)

  • 정답

    💡’abcd’가 그대로 출력된다.

    문자열은 변경 불가능. replace메서드를 사용하면 원본은 그대로고 변경된 새로운 문자열 객체를 리턴해준다.


카테고리:

업데이트:

댓글남기기