本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数
时间: 2024-05-04 22:17:40 浏览: 142
输出一个字符串中每个字符出现的次数
以下是 Python 代码实现:
```python
def count_character(string, character):
count = 0
for char in string:
if char == character:
count += 1
return count
string = input("请输入字符串:")
character = input("请输入要统计的字符:")
count = count_character(string, character)
print(f"字符 '{character}' 在字符串 '{string}' 中出现了 {count} 次。")
```
代码中的 `count_character` 函数接收两个参数:要进行统计的字符串和要统计的字符。函数中使用循环遍历整个字符串,每当遍历到一个字符与要统计的字符相同时,计数器 `count` 就加 1。最后,函数返回计数器的值。在主程序中,我们先让用户输入要进行统计的字符串和要统计的字符,然后调用 `count_character` 函数进行统计,并将结果输出。
阅读全文