用python实现定义函数,检查输入的字符串中有几个连续的相同字符
时间: 2024-05-04 14:15:55 浏览: 185
Python实现判断字符串中包含某个字符的判断函数示例
好的,让我来回答你的问题。
你可以使用以下的 Python 代码实现定义函数,检查输入的字符串中有几个连续的相同字符:
```
def count_consecutive_chars(input_string):
count = 0
last_char = None
for char in input_string:
if char == last_char:
count += 1
else:
last_char = char
return count
```
这段代码中,我们定义了一个名为 `count_consecutive_chars` 的函数,它接受一个字符串作为输入参数。函数使用一个计数器和一个变量来存储上一个字符,同时遍历字符串中的每个字符。
对于每个字符,如果它和上一个字符相同,我们就将计数器加 1。否则,我们将所记录的上一个字符更新为当前字符。
最后,函数返回计数器中计算出的连续相同字符的个数。
希望这个答案能对你有所帮助。如果你有其他问题,请随时问我。
阅读全文