문자열 다루기 기본 (Level 1)

정은경·2020년 8월 25일
0

1. 문제

2. 나의 풀이

def solution(s):
    answer = True
    if len(s) == 4 or len(s) == 6:
        for i in s:
            if i not in ['0','1','2','3','4','5','6','7','8','9']:
                return False
        return True
    else:
        return False

3. 남의 풀이

def alpha_string46(s):
    return s.isdigit() and len(s) in (4, 6)

# 아래는 테스트로 출력해 보기 위한 코드입니다.
print( alpha_string46("a234") )
print( alpha_string46("1234") )
  • 문자열 오브젝트에 "isdigit"이라는 메소드가 있었군!
profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글