键盘输入一个字符串,统计其中的大写字母、小写字母、数字字母、其他字符的个数
时间: 2023-06-20 12:04:42 浏览: 627
可以使用Python语言实现,代码如下:
```python
string = input("请输入一个字符串:")
uppercase = 0 # 大写字母数量
lowercase = 0 # 小写字母数量
digit = 0 # 数字数量
other = 0 # 其他字符数量
for s in string:
if s.isupper(): # 判断是否为大写字母
uppercase += 1
elif s.islower(): # 判断是否为小写字母
lowercase += 1
elif s.isdigit(): # 判断是否为数字
digit += 1
else: # 其它字符
other += 1
print("大写字母数量:", uppercase)
print("小写字母数量:", lowercase)
print("数字数量:", digit)
print("其他字符数量:", other)
```
运行结果示例如下:
```
请输入一个字符串:Hello World! 1234
大写字母数量: 2
小写字母数量: 8
数字数量: 4
其他字符数量: 4
```
相关问题
输入一个长度小于100的字符串统计其中大写字母小写字母数字以及其他字符的个数
以下是Python的解法:
```python
s = input("请输入一个字符串:")
uppercase = lowercase = digit = other = 0
for c in s:
if c.isupper():
uppercase += 1
elif c.islower():
lowercase += 1
elif c.isdigit():
digit += 1
else:
other += 1
print(f"大写字母有{uppercase}个,小写字母有{lowercase}个,数字有{digit}个,其他字符有{other}个")
```
以上程序中,通过`input()`函数获取用户输入的字符串,然后循环遍历每个字符,通过字符串方法`isupper()`、`islower()`、`isdigit()`判断其是否为大写字母、小写字母、数字,如果不是,则归为其他字符。最后输出统计结果。
编写程序输入字符串分别统计其中大写字母小写字母和数字字符的个数
好的,以下是Python的代码实现:
```python
s = input("请输入字符串:")
upper_count = 0 # 大写字母计数器
lower_count = 0 # 小写字母计数器
digit_count = 0 # 数字计数器
for c in s:
if c.isupper(): # 判断是否为大写字母
upper_count += 1
elif c.islower(): # 判断是否为小写字母
lower_count += 1
elif c.isdigit(): # 判断是否为数字
digit_count += 1
print("大写字母个数:", upper_count)
print("小写字母个数:", lower_count)
print("数字个数:", digit_count)
```
运行程序后,输入任意字符串,即可得到该字符串中大写字母、小写字母和数字字符的个数。
相关推荐
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)