我是靠谱客的博主 霸气小蜜蜂,最近开发中收集的这篇文章主要介绍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编程基础 第六章 编程练习 编写程序实现以下功能:输入两个字符串s1和s2,在字符串s1中检索指定字符串s2,获取所有匹配字符串的起始字符位置。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部