题解 | #统计字符#
统计字符
https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5
import sys
inputStr = sys.stdin.readline()
# 输入字符串的长度
length = len(inputStr) - 1
inputStrList = list(inputStr)[0:length]
yingwenCount = 0
konggeCount = 0
shuziCount = 0
otherCount = 0
for i in range(length):
# 判断是否为英文字符
if inputStrList[i].isalpha():
yingwenCount += 1
# 空格
if inputStrList[i] == " ":
konggeCount += 1
# 判断是否为数字
if inputStrList[i].isdigit():
shuziCount += 1
# 其他字符
otherCount = length - yingwenCount - konggeCount - shuziCount
print(yingwenCount)
print(konggeCount)
print(shuziCount)
print(otherCount)
美团公司福利 1902人发布