설명
문자열 \(S\)가 주어진다.
다음을 차례대로 출력하시오.
-
\(S\)가 숫자로만 이루어져 있으면 True, 아니면 False
-
\(S\)가 알파벳으로만 이루어져 있으면 True, 아니면 False
-
\(S\)가 알파벳 또는 숫자로만 이루어져 있으면 True, 아니면 False
isdigit(), isalpha(), isalnum() 같은 문자열 메서드를 사용할 수 있다.
입력
첫째 줄에 문자열 \(S\)가 주어진다.
출력
첫째 줄에 \(S\)가 숫자로만 이루어져 있는지 여부를 출력한다.
둘째 줄에 \(S\)가 알파벳으로만 이루어져 있는지 여부를 출력한다.
셋째 줄에 \(S\)가 알파벳 또는 숫자로만 이루어져 있는지 여부를 출력한다.
제한 사항
-
\(1 \le\) 문자열의 길이 \(\le 100\)
-
문자열은 알파벳 대문자, 알파벳 소문자, 숫자, !, ?, _ 중 하나로 이루어져 있다.
제약
입력 형식
One line: a string of length 1 to 100 (letters and digits).
출력 형식
Print the three boolean results, one per line.
예제 1
입력
Python3
출력
False
False
True
문제 정보
태그