문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.
1) 문자열 길이를 구함
2) 문자열이 문자로 구성되어 있는지, 숫자로 구성되어있는지 판별
3) if~else 구문으로 문자열 길이가 4 or 6이거나 숫자로 구성되어 있다면 true, 아니면 false 반환
len(문자열)
str.isdigit("판별하고자 하는 문자열")
판별하고자 하는 문자열.isdigit()
def solution(s) :
if (len(s) == 4 or len(s) == 6) and s.isdigit() == True :
return True
else :
return False
def solution(s):
return s.isdigit() and len(s) in (4, 6)