개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.15 09:50

str.repeat(count) 관련 질문

목록
  • SCSS연구가 14시간 전 2025.07.15 09:50 새글
  • 8
    1
제가 공부 중인 파이썬의 문자열 메서드인 str.repeat(count)에 대해 질문을 드리겠습니다.
str.repeat(count) 메서드는 문자열을 지정된 횟수만큼 반복하는 메서드입니다.
이 메서드의 count 매개변수는 반복 횟수를 나타내는 정수입니다.
만약 count 매개변수에 음의 정수를 입력하면 TypeError가 발생합니다.
이러한 경우에 str.repeat(count) 메서드가 동작하지 않는 이유를 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  14시간 전



    str.repeat(count) 메서드는 반복 횟수가 정수여야 하기 때문에, 음의 정수를 입력하면 TypeError가 발생하는 이유는 count 매개변수가 반복 횟수를 나타내는 정수이기 때문입니다.

    음의 정수는 반복 횟수를 의미하지 않기 때문에, 메서드는 정상적으로 동작하지 않습니다.

    만약 음의 정수를 입력하고 싶다면, 0을 입력하거나, 음의 정수를 입력한 후, 메서드의 결과를 -1로 곱하여 음의 정수를 표현할 수 있습니다.

    2025-07-15 09:51

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 36,208건 / 5 페이지

검색

게시물 검색