形如str1.strip('cc').count('cc'),怎么运行
时间: 2023-08-29 11:04:41 浏览: 95
这段代码的功能是先将字符串str1两端的连续字符'cc'去除,然后统计剩下的子字符串中'cc'出现的次数。具体解释如下:
1. str1.strip('cc')会去除字符串str1两端连续的字符'c',因此,如果str1的开头和结尾都有若干个'c',那么这些'c'都会被去除。例如,'ccabcccc'经过strip('cc')处理后,会变成'ab'。
2. 然后,在去除两端字符'cc'后的字符串'ab'中,调用count('cc')方法,统计子字符串'cc'出现的次数。如果'ab'中没有'cc',则返回0。
要运行这段代码,需要将str1替换成一个具体的字符串,然后在Python解释器或者一个Python脚本中执行即可。例如,可以这样写:
```
str1 = 'abccdccbccd'
count = str1.strip('cc').count('cc')
print(count)
```
这段代码的输出结果是2,因为'abccdccbccd'经过strip('cc')处理后,变成'd', 然后'd'中有两个子字符串'cc'。