주어진 문자열 입력에 대해 파이썬을 사용하여 소문자의 문자 수와 대문자의 문자 수를 계산하고 싶습니다. 예를 들어, 주어진 문자열에 대해
"Hello World"
카운트는 다음과 같아야 합니다. -
Upper case: 2 Lower case: 8
대문자와 소문자를 확인하기 위해 2가지 조건으로 간단한 for 루프를 사용하여 이것을 구현할 수 있습니다. 예를 들어,
예시
def countUpperAndLowerCase(sentence):
upper = 0
lower = 0
for i in sentence:
if i >='A' and i <= 'Z':
upper += 1
elif i >= 'a' and i <= 'z':
lower += 1
print("Upper case: " + str(upper))
print("Lower case: " + str(lower))
countUpperAndLowerCase("Hello World") 출력
이것은 출력을 줄 것입니다 -
Upper case: 2 Lower case: 8