while循环计算字母和单词个数
时间: 2024-01-15 18:02:57 浏览: 97
计算单词个数
4星 · 用户满意度95%
好的,这是一个关于while循环计算字母和单词个数的问题。我可以给您提供一个Python代码示例来解决这个问题:
```
sentence = input("请输入一句话:")
letter_count = 0
word_count = 1
for char in sentence:
if char.isalpha():
letter_count += 1
elif char.isspace():
word_count += 1
print("字母个数:", letter_count)
print("单词个数:", word_count)
```
这个程序要求用户输入一句话,然后用一个while循环逐个检查每个字符是否是字母或空格。如果是字母,就将字母计数器加1;如果是空格,就将单词计数器加1。最后输出字母个数和单词个数。
注意,这个程序假设单词之间是用空格分隔的。如果有其他的分隔符,需要相应地修改程序。
阅读全文