从键盘上输入一个字符串计算字符串里有多少个空格小写字母大写字母数

如题所述

你可以使用Python编写一个程序来实现从键盘输入一个字符串,并计算该字符串中的空格、小写字母和大写字母的数量。以下是一个示例代码:

```python
# 从键盘输入字符串
input_string = input("请输入一个字符串: ")

# 初始化计数器
space_count = 0
lower_count = 0
upper_count = 0

# 遍历字符串中的每个字符
for char in input_string:
if char == ' ':
space_count += 1
elif 'a' <= char <= 'z':
lower_count += 1
elif 'A' <= char <= 'Z':
upper_count += 1

# 输出结果
print("空格数量:", space_count)
print("小写字母数量:", lower_count)
print("大写字母数量:", upper_count)
```

这个程序首先提示用户输入一个字符串,然后初始化三个计数器分别用于统计空格、小写字母和大写字母的数量。通过遍历字符串中的每个字符,根据字符的类型更新相应的计数器。最后,输出每个计数器的值,即空格、小写字母和大写字母的数量。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜