7 5 刪除字元 30 分

2021-09-29 01:43:30 字數 1057 閱讀 5131

寫這個題的主要原因是老師布置了好幾道python的基礎題目,也就這一道卡著我了,不管怎樣我都沒有得到滿分,第乙個測試點總是格式錯誤;但是自己知道**錯了;但是就是不知道怎麼該;星期二上課的時候老師略微講了一下strip()這個函式,說這個函式沒有split() 這個函式用的多,我一看這個函式又是去掉兩邊空格的函式,正符合我意,當然我想也正好符合出題人的意思;這個題主要是考strip() 這個函式,要是這個函式你學會了,那麼這個題你就會很輕鬆的做出來,開始的時候我用的split(),然後沒有做對,後來我把split()換成了strip(),這個題就順利的過掉了;;

下面這是我最開始的時候的**:

r = input().split()

s = ""

for x in r:

s = s + x

l = input().split()

c = ""

for x in l:

c = c + x

# print(c)

s = s.replace(c.lower(), "")

s = s.replace(c.upper(), "")

t = s

# print(len(t))

print("result: {}".format(t))

這個是我過掉的**:

r = input().strip()

s = ""

for x in r:

s = s + x

l = input().strip()

c = ""

for x in l:

c = c + x

# print(c)

s = s.replace(c.lower(), "")

s = s.replace(c.upper(), "")

t = s

# print(len(t))

print("result: {}".format(t))

7 5 跳一跳(30 分)

有一條長度為n的賽道,其中有m個陷阱,這些陷阱都位於整數字置,分別是a1,a2,am,陷入其中則必死無疑。開始時小人站在位置1,小人一次只能向前跳一步或兩步。顯然,如果有兩個挨著的陷阱,小人是無論如何也跳不過去的。現在給出賽道的長度n,陷阱的個數m及位置。問有多少種跳躍方案可以讓小人到達終點 位置n...

7 5 刪除字串中的子串 20 分

輸入2個字串s1和s2,要求刪除字串s1 現的所有子串s2,即結果字串中不能包含s2。輸入格式 輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。輸出格式 在一行中輸出刪除字串s1 現的所有子串s2後的結果字串。輸入樣例 tomcat is a male ccat...

7 5 拯救007(公升級版)(30 分)

在老電影 007之生死關頭 live and let die 中有乙個情節,007被毒販抓到乙個鱷魚池中心的小島上,他用了一種極為大膽的方法逃脫 直接踩著池子裡一系列鱷魚的大腦袋跳上岸去!據說當年替身演員被最後一條鱷魚咬住了腳,幸好穿的是特別加厚的靴子才逃過一劫。設鱷魚池是長寬為100公尺的方形,中...