본문 바로가기

알고리즘

[programmers] 문자열 다루기 기본


코드

def solution(s):
    if len(s) == 4 or len(s) == 6:
        for i in s:
            if not i.isdigit():
                return False
        return True
    else:
        return False

 

주의할 점

1. isdigit으로 확인가능 -> 이때 not i.isdigit()이여야 return False일때 괜찮

                              -> i.isdigit()이면 return True라 한번 True되면 바로 return이 되므로 안됨

2. 원래는 0 <= i <= 9이면 확인할랬는데 잘 안됨