第3章 4 查詢指定字元 15分

2021-10-04 06:17:03 字數 680 閱讀 2055

本題要求編寫程式,從給定字串中查詢某指定的字元。

輸入的第一行是乙個待查詢的字元。第二行是乙個以回車結束的非空字串(不超過80個字元)。

如果找到,在一行內按照格式「index = 下標」輸出該字元在字串中所對應的最大下標(下標從0開始);否則輸出"not found"。

mprogramming

index = 7

輸入樣例2:

a1234

輸出樣例2:

not found

#查詢指定字元

a =input()

s =input()

flag =

0for i in

range

(len

(s)-1,

-1,-

1):#從結尾遍歷到開頭下標為0,步長-1

if(a == s[i]):

print

("index = "

.format

(i))

flag =-1

break

if(flag ==0)

:print

("not found"

)

本來想利用i變成-1這樣判斷,結果有錯誤

if(i == -1):

print(「not found」)

第3章 4 查詢指定字元 15分

本題要求編寫程式,從給定字串中查詢某指定的字元。輸入格式 輸入的第一行是乙個待查詢的字元。第二行是乙個以回車結束的非空字串 不超過80個字元 輸出格式 如果找到,在一行內按照格式 index 下標 輸出該字元在字串中所對應的最大下標 下標從0開始 否則輸出 not found 輸入樣例1 mprog...

第3章 4 查詢指定字元 15分

輸入的第一行是乙個待查詢的字元。第二行是乙個以回車結束的非空字串 不超過80個字元 如果找到,在一行內按照格式 index 下標 輸出該字元在字串中所對應的最大下標 下標從0開始 否則輸出 not found m programming index 7 a 1234 not foundfind st...

查詢指定字元 (15 分)

查詢指定字元 15 分 本題要求編寫程式,從給定字串中查詢某指定的字元。輸入的第一行是乙個待查詢的字元。第二行是乙個以回車結束的非空字串 不超過80個字元 如果找到,在一行內按照格式 index 下標 輸出該字元在字串中所對應的最大下標 下標從0開始 否則輸出 not found m program...