py058:利用find()查找字符串

# 学习find()在字符串的运用

content01 = '1111|1111'
content02 = '2222e22222'
content03 = '丫丫丫Y丫丫丫'

# 字典
content_dict = {
    '01': content01,
    '02': content02,
    '03': content03
}

while True:
    num = input("请输入您的关卡01-03(输入q/Q退出!):")
    if num.lower() == 'q':
        break
    if num in content_dict:
        content = content_dict[num]
        print(content)
        target_string = input("请查找的不同字或字符串:")
        index = content.find(target_string)
        if index != -1:
            print(f"恭喜你找到了{target_string},它在位置 {index}(从0开始计数)。")
        else:
            print("很遗憾,没有找到你输入的字符串。")
    else:
        print("输入错误,请选择一个有效的关卡编号(01, 02, 03)。")
    

猜你喜欢

转载自blog.csdn.net/weixin_51891232/article/details/142961625