목차
728x90
반응형
문제 설명
- 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요.
문제 풀이
- 문자열의 길이가 4 혹은 6인지 확인하여야하므로, if 와 len() 을 이용해 구분
- isdigit : 숫자를 판단하는 함수
- 숫자로만 구성되어있는지 확인하여야하므로 isdigit 함수를 이용해 구분
isdigit 사용법
- '문자열'.isdigit()
- str.isdigit('문자열')
정답 코드
def solution(s):
if len(s) == 4 or len(s) == 6:
if s.isdigit() == True:
return True
else:
return False
else:
return False
* 이 문제는 프로그래머스 코딩테스트 연습 1단계 문제입니다.
728x90
반응형
'Python > Coding Test' 카테고리의 다른 글
[Coding Test] 정수 제곱근 판별 (0) | 2023.05.06 |
---|---|
[Coding Test] x만큼 간격이 있는 n개의 숫자 (0) | 2023.05.06 |
[Coding Test] 제일 작은 수 제거하기 (0) | 2023.04.05 |
[Coding Test] 나머지가 1이 되는 수 찾기 (0) | 2023.02.08 |
[Coding Test] 약수 구하기 (0) | 2023.01.12 |