第3章-3 输出字母在字符串中位置索引 (20分)
输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。
输入格式:
第一行输入字符串
第二行输入两个字符,用空格分开。
输出格式:
反向输出字符和索引,即最后一个最先输出。每行一个。
输入样例:
在这里给出一组输入。例如:
mississippi
s p
输出样例:
在这里给出相应的输出。例如:
9 p
8 p
6 s
5 s
3 s
2 s
string=input() #输入整段字符串
st1,st2=input().split() #再次输入需要查找的 s p
for i in range(len(string)-1,-1,-1):
if string[i] == st1 or string[i] == st2: #判断字符串中索引 i位置的字符是否一样
print("%d %s"%(i,string[i])) #输出
#使用len()函数,计算字符串长度,并且倒序定义变量i
#注意:一定要用len(string)减 1,索引只到len(string)-1的长度