从键盘上输入两个不同字符组成的字符串s和t,求字符串t在字符串s中出现的次数
时间: 2024-06-15 15:04:35 浏览: 179
要求字符串t在字符串s中出现的次数,可以通过遍历字符串s的每个字符,然后判断以该字符为起点的子串是否与字符串t相等。如果相等,则计数器加一。最后返回计数器的值即可。
以下是实现该功能的示例代码:
```python
def count_occurrences(s, t):
count = 0
for i in range(len(s) - len(t) + 1):
if s[i:i+len(t)] == t:
count += 1
return count
# 示例输入
s = input("请输入字符串s:")
t = input("请输入字符串t:")
occurrences = count_occurrences(s, t)
print("字符串t在字符串s中出现的次数为:", occurrences)
```
阅读全文