2.编写程序,接收用户从键盘输入的一行字符串,统计出字符串中包含的字母和数字的个数。
时间: 2023-07-14 08:12:56 浏览: 211
cpp代码-从键盘输入一串字符,以回车键结束,分别统计输入的字母、数字和其它字符的个数
5星 · 资源好评率100%
您可以使用以下Python代码实现:
```python
s = input("请输入一行字符串:")
letters = 0
digits = 0
for char in s:
if char.isalpha(): # 判断字符是否为字母
letters += 1
elif char.isdigit(): # 判断字符是否为数字
digits += 1
print("字符串中包含的字母个数为:", letters)
print("字符串中包含的数字个数为:", digits)
```
代码中,首先通过 `input()` 函数获取用户输入的一行字符串,然后使用 `for` 循环遍历字符串中的每个字符,使用 `isalpha()` 方法判断字符是否为字母,使用 `isdigit()` 方法判断字符是否为数字,分别统计字母和数字的个数,并最终输出结果。
阅读全文