python输出英文字母个数
时间: 2023-07-11 22:42:24 浏览: 100
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
您好!要输出英文字母个数,可以使用 Python 的字符串方法 count()。下面是一个示例代码,可以实现统计一个字符串中英文字母的个数:
```python
s = "Hello, World! 123"
count = sum(c.isalpha() for c in s)
print("英文字母个数为:", count)
```
输出结果为:
```
英文字母个数为: 10
```
在这个示例中,我们定义了一个字符串 s,其中包含英文字母、数字和标点符号。然后我们使用了 Python 的内置函数 sum() 和生成器表达式来计算字符串中英文字母的个数。生成器表达式 `c.isalpha() for c in s` 的作用是将字符串 s 中的每个字符转换为一个布尔值,表示该字符是否为英文字母。然后我们将这些布尔值相加,得到英文字母的个数。最后使用 print() 函数输出结果。
阅读全文