문제풀이/백준(Boj) 문제풀이
[백준][구현] 10820. 문자열 분석 (파이썬/Python)
얄루몬
2021. 11. 2. 16:37
import sys
input = sys.stdin.readline
a = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
b = "abcdefghijklmnopqrstuvwxyz"
num = "1234567890"
while True:
s = input().rstrip('\n')
A=B=SPACE=NUM = 0
if not s:
break
for i in s:
if i in a:
A+=1
elif i in b:
B+=1
elif i in num:
NUM+=1
else:
SPACE +=1
print(f"{B} {A} {NUM} {SPACE}")
https://suri78.tistory.com/111
[백준알고리즘] 10820번: 문자열 분석 -Python
[백준알고리즘] 10820번: 문자열 분석 -Python https://www.acmicpc.net/problem/10820 10820번: 문자열 분석 문자열 N개가 주어진다. 이때, 문자열에 포함되어 있는 소문자, 대문자, 숫자, 공백의 개수를 구하는..
suri78.tistory.com
isupper, islower 함수를 사용해서 판별했다. 이것도 한 번씩 살펴보면 좋을 것 같다.