编写一个函数,统计一条英文句子中字母的个数,在主程序中实现输入输出
时间: 2023-04-28 14:04:05 浏览: 136
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
以下是Python代码实现:
```python
def count_letters(sentence):
count =
for char in sentence:
if char.isalpha():
count += 1
return count
sentence = input("请输入一条英文句子:")
print("该句子中字母的个数为:", count_letters(sentence))
```
函数`count_letters`接受一个字符串参数`sentence`,并返回该字符串中字母的个数。在函数中,我们遍历字符串中的每个字符,如果该字符是字母,则计数器加1。最后返回计数器的值。
在主程序中,我们通过`input`函数获取用户输入的一条英文句子,并调用`count_letters`函数统计其中字母的个数。最后输出结果。
阅读全文