编写python程序,在键盘上输入一段文字,统计这段文字中,。?的个数。
时间: 2023-05-08 14:01:13 浏览: 192
统计输入的某个字符的个数
4星 · 用户满意度95%
要编写Python程序来统计一段文字中"."和"?"的个数,可以使用input()函数从键盘接收用户输入的文字,并使用for循环遍历每个字符,使用if语句判断该字符是否为"."或"?",如果是则计数器加一。最后输出计数器的值即可。
下面是一个示例程序:
```python
text = input("请输入一段文字:") # 从键盘输入一段文字
count_dot = 0 # 记录"."的个数
count_question = 0 # 记录"?"的个数
for char in text: # 遍历每个字符
if char == ".": # 如果是".",计数器加一
count_dot += 1
elif char == "?": # 如果是"?",计数器加一
count_question += 1
print("该段文字中共有", count_dot, "个句号和", count_question, "个问号。")
```
使用这个程序,我们可以计算任何一段文字中"."和"?"的个数。例如,如果输入文字:"今天天气怎么样?明天会下雨吗?",程序输出的结果为:"该段文字中共有 1 个句号和 2 个问号。"。
阅读全文