【Python】第3章-3 输出字母在字符串中位置索引

输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。

输入格式:
第一行输入字符串
第二行输入两个字符,用空格分开。

输出格式:
从右向左输出字符和索引,即下标最大的字符最先输出。每行一个。

输入样例:
在这里给出一组输入。
例如:
pmispsissippi s p

输出样例:
在这里给出相应的输出。
例如:

11 p
10 p
8 s
7 s
5 s
4 p
3 s
0 p

切片
line[:-1]其实就是去除了这行文本的最后一个字符(换行符)后剩下的部分
line[::-1]其实就是反转字符串

输入
input()默认输入字符型
当输入多个字符时只需要a,b=input().split()
而输入多个整数需要a,b=map(int,input().split())


s=input()
m,n=input().split()
s=s[::-1]
for i in range(0,len(s)):
    if n==s[i] or m==s[i]:
        print("{:d} {:s}".format(len(s)-i-1,s[i]))
posted @ 2022-10-17 14:09  卞彦秋euReKa  阅读(652)  评论(0编辑  收藏  举报