📅  最后修改于: 2023-12-03 15:36:47.246000             🧑  作者: Mango
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
相同,则计数器加一。最后返回计数器的值。