用python实现定义函数,检查输入的字符串中有几个连续的相同字符。1函数调用方式举例: 在屏幕上提示 :请用python实现:输入一串字符: s2D5734kkkDEeee 2.输出结果 : 字符k连续重复3次 字符e连续重复3次
时间: 2024-05-15 20:18:13 浏览: 30
python中根据字符串调用函数的实现方法
ChitGPT: 好的,以下是用Python实现用于检查输入字符串中的连续重复字符的函数:
```python
def check_consecutive_chars(input_string):
consecutive_count = 1
previous_char = input_string[0]
for char in input_string[1:]:
if char == previous_char:
consecutive_count += 1
else:
if consecutive_count > 1:
print(f"字符{previous_char}连续重复{consecutive_count}次")
consecutive_count = 1
previous_char = char
if consecutive_count > 1:
print(f"字符{previous_char}连续重复{consecutive_count}次")
```
你可以使用以下方式来调用该函数:
```python
input_string = input("请输入一串字符:")
check_consecutive_chars(input_string)
```
输入` s2D5734kkkDEeee`时,输出的结果应该是:
```
字符k连续重复3次
字符e连续重复3次
```
阅读全文