輸入乙個字串,再輸入兩個字元,求這兩個字元在字串中的索引。
第一行輸入字串
第二行輸入兩個字元,用空格分開。
反向輸出字元和索引,即最後乙個最先輸出。每行乙個。
在這裡給出一組輸入。例如:
mississippi
s p
在這裡給出相應的輸出。例如:
9 p
8 p6 s
5 s3 s
2 s
a =
input()
# 字串
b =input()
.split(
)# 所有要查詢的字元 列表
c = a # 記錄原字串a
l =len
(b)-
1# 用於迴圈
while l >=0:
while a.rfind(b[l])!=
-1:# 反向查詢直到找不到
x = a.rfind(b[l]
)# 索引位置
print
("{} {}"
.format
(x,b[l]))
a = a[
:x]# 對字串切片,才能找到下乙個位置
a = c # 還原a,進行下乙個字元的查詢
l -=
1# 上乙個字元
浙大版《Python 程式設計》題目集
輸入2個正整數lower和upper lower upper 100 請輸出一張取值範圍為 lower,upper 且每次增加2華氏度的華氏 攝氏溫度轉換表。溫度轉換的計算公式 c 5 f 32 9,其中 c表示攝氏溫度,f表示華氏溫度。在一行中輸入2個整數,分別表示lower和upper的值,中間...
浙大版《Python 程式設計》題目集
本題要求編寫程式,根據輸入的三角形的三條邊a b c,計算並輸出面積和周長。注意 在乙個三角形中,任意兩邊之和大於第三邊。三角形面積計算公式 area s s a s b s c 其中s a b c 2。輸入為3個正整數,分別代表三角形的3條邊a b c。如果輸入的邊能構成乙個三角形,則在一行內,按...
浙大版《Python 程式設計》題目集
為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入在一行中給出某使用者的月用電量 單位 千瓦時 在一...