-
[level1] - 문자열 다루기 기본programmers/level1 2020. 2. 26. 22:57
[풀이]
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인!
len()을 이용해서 문자열 길이가 4 혹은 6인지를 판별하고,
숫자로만 구성되어 있는지는 try ~ except 구문 안에 문자열 s가 int()로 형 변환했을 때, 값이 숫자면 True를 반환하고,
값이 숫자가 아니면 Fasle를 반환하도록 하였다.
[code]
def solution(s): answer = True if len(s) == 4 or len(s) == 6: try: if int(s): return answer except: answer = False return answer else: answer = False return answer
'programmers > level1' 카테고리의 다른 글
[level1] - 문자열을 정수로 바꾸기 (0) 2020.04.01 [level1] - k번째수 (0) 2020.04.01 [level1] - 같은 숫자는 싫어 (0) 2020.02.28 [level1] - 두 정수 사이의 합 (0) 2020.02.26 [level1] - 문자열 내 p와 y의 개수 (0) 2020.02.25