Algorithm Problem with Python — day
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다.
제한사항
입출력 예
문자열을 다루는 기본적인 방법인 타입 변경을 확인하는 문제입니다.
추가적으로 길이가 4 혹은 6이라는 조건을 두어 길이까지 조건문을 통해 확인해야 합니다.
def solution(s):
try:
if type(int(s)) == int and 4 == len(s) or 6 == len(s):
return True
else:
return False
except:
return False
에러가 발생할 것이 예상되는 코드는 예외 처리를 이용하여 손쉽게 해결할 수 있었습니다.
문자열을 다루는 기본적인 방법을 연습할 수 있는 문제였습니다.