내일배움캠프_QAQC 1기/TIL

[02/07] TIL_코드카타, 프로젝트, 세션

이지응:) 2025. 2. 7. 21:14
코드카타

 

문자열 다루기 기본

코딩테스트 연습 - 문자열 다루기 기본 | 프로그래머스 스쿨

def solution(s):
    if (len(s) in (4,6) and s.isdigit()):
        return True
    else:
        return False

 

s가 문자인지 숫자인지 판별을 어떻게 하는지 몰라서 힌트를 봤는데 isdigit을 사용하면 된다고 해서 힌트 참고하여 풀었습니다.

 

isdigit()

  • 숫자로만 이루어져 있는지 확인할 때 사용
  • 문자열 안의 모든 문자가 숫자(0~9)로 이루어져 있는 경우 True 반환
  • 그 외는 False 반환
  • 음수나 소수는 숫자로 간주하지 않음