我是靠谱客的博主 霸气小蜜蜂,这篇文章主要介绍Python编程基础 第六章 编程练习 编写程序实现以下功能:输入两个字符串s1和s2,在字符串s1中检索指定字符串s2,获取所有匹配字符串的起始字符位置。,现在分享给大家,希望可以做个参考。

题目内容:

编写程序实现以下功能:输入两个字符串s1和s2,在字符串s1中检索指定字符串s2,获取所有匹配字符串的起始字符位置。

输入格式:

输入两个字符串,每行输入一个。

输出格式:

每行输出一个匹配字符串的起始字符位置。

输入样例:

cat dog cat dog cat dog cat
cat

输出样例:

0
8
16
24

时间限制:500ms内存限制:32000kb

代码:

str1 = input()
str2 = input()

index = 0
while True:
    index = str1.find(str2, index)
    if index == -1:
        break
    print(index)
    index = index + 1
    

最后

以上就是霸气小蜜蜂最近收集整理的关于Python编程基础 第六章 编程练习 编写程序实现以下功能:输入两个字符串s1和s2,在字符串s1中检索指定字符串s2,获取所有匹配字符串的起始字符位置。的全部内容,更多相关Python编程基础内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(140)

评论列表共有 0 条评论

立即
投稿
返回
顶部