Python 字符串字符计数算法:统计特定字符出现次数
Python 字符串字符计数算法:统计特定字符出现次数
本文介绍一种简单的 Python 算法,用于统计给定字符串中特定字符出现的次数。
算法步骤:
- 初始化一个计数器 count 为 0。
- 遍历字符串 s 中的每一个字符,如果该字符等于目标字符,则将计数器 count 加 1。
- 遍历完成后,返回计数器 count 的值即可。
Python 代码实现:
def count_char(s, target):
count = 0
for c in s:
if c == target:
count += 1
return count
示例:
s = 'hello world'
target = 'l'
count = count_char(s, target)
print(count) # 输出:3
该代码首先定义了一个名为 count_char 的函数,它接受两个参数:字符串 s 和目标字符 target。然后,它使用一个循环遍历字符串 s 中的每个字符,如果字符等于目标字符,则将计数器 count 增加 1。最后,函数返回计数器的值。
在示例中,我们使用字符串 'hello world' 和目标字符 'l' 来调用 count_char 函数,并输出结果 3,这表示字符串 'hello world' 中 'l' 字符出现了 3 次。
总结:
本文介绍了一种简单易懂的 Python 字符串字符计数算法,并附带代码示例和运行结果。该算法可以用于统计任意字符串中特定字符出现的次数,并可轻松扩展到其他字符统计场景。
原文地址: https://www.cveoy.top/t/topic/kCbB 著作权归作者所有。请勿转载和采集!