본문 바로가기

알고리즘 & 코딩테스트/코딩테스트

Programmers Lv.1 "문자열 다루기 기본"

Programmers Lv.1 문자열 다루기 기본, 연습문제, 정답률 79%

2가지 조건에 대해 검수한 후 조건에 부합하면 알맞는 값은 반환하면 된다.
조건도 그리 어렵지 않은데, 문자열의 길이가 4 혹은 6이어야 하고 동시에 숫자로만 구성되어 있는지 체크해야 한다.
문자열의 길이는 len()를 사용하면 되고, 숫자로만 구성함을 판단할 땐 isdecimal()을 사용하면 된다.

def solution(s):
    if len(s)==4 or len(s)==6:
        answer = True if s.isdecimal() else False
        return answer
    else:
        return False