📜  其他“ CountPositions(sym) ” (1)

📅  最后修改于: 2023-12-03 15:36:47.246000             🧑  作者: Mango

其他 - CountPositions(sym)

CountPositions(sym) 是一个计算给定字符串中指定字符出现次数的函数。

参数

sym:指定的字符。

返回值

返回字符串中指定字符 sym 出现的次数。

示例
string = "Hello, World!"
count = CountPositions('l')
print("The character 'l' appears", count, "times in the string.")

运行结果:

The character 'l' appears 3 times in the string.
实现

以下是函数的代码实现:

def CountPositions(sym):
    count = 0
    for i in range(len(string)):
        if string[i] == sym:
            count += 1
    return count

首先定义一个计数器 count,然后循环遍历字符串中的每个字符,如果字符与指定的字符 sym 相同,则计数器加一。最后返回计数器的值。