문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.
s | return |
---|---|
"a234" | false |
"1234" | true |
def solution(s):
# s의 길이가 4거나 6일때
if len(s) == 4 or len(s) == 6:
# int() 메서드를 실행해보고 되면 True
try:
s = int(s)
return True
# 안되면 False
except:
return False
return False
try - execpt가 문법이 try - catch인줄 알았다.
아마 사용할 일은 많이 없을 거 같지만 그래도 이렇게 아이디어용으로 사용할 수 있으니 기억해 두기!