国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Day 2:Remove n exclamation marks in the sentence

Raaabbit / 519人閱讀

Details:
Remove n exclamation marks in the sentence from left to right. n is positive integer.

remove("Hi!",1) === "Hi"
remove("Hi!",100) === "Hi"
remove("Hi!!!",1) === "Hi!!"
remove("Hi!!!",100) === "Hi"
remove("!Hi",1) === "Hi"
remove("!Hi!",1) === "Hi!"
remove("!Hi!",100) === "Hi"
remove("!!!Hi !!hi!!! !hi",1) === "!!Hi !!hi!!! !hi"
remove("!!!Hi !!hi!!! !hi",3) === "Hi !!hi!!! !hi"
remove("!!!Hi !!hi!!! !hi",5) === "Hi hi!!! !hi"
remove("!!!Hi !!hi!!! !hi",100) === "Hi hi hi"
My Solution:
def remove(s, n):
    l = []
    for i in s:
        if i == "!" and n > 0:
            n -= 1
            continue
        l.append(i)
    return "".join(l)
Best Practice:
def remove(s, n):
    return s.replace("!", "", n)
Tips:
1. 替換字符串中指定數量的單個字符用str.replace("target", "replace", n)。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41651.html

相關文章

  • HTML語義化

    摘要:近來看面試題的時候,經常看到一個問題語義化是什么意思里面有標簽的含義。因為二者表示的含義不同。參考資料理解語義化語義化的革新語義化標簽語義化標簽探析 近來看面試題的時候,經常看到一個問題:HTML語義化是什么意思?w3school里面有html標簽的含義。然而HTML5中對一些標簽進行了修改,由于不了解H5的新定義,就很容易弄錯標簽之間的意思。例如:既然i標簽是指斜體的意思,那么為什么...

    Mike617 評論0 收藏0
  • em和strong的區別

    摘要:和的區別,可以從三個層次上來談。首先看中的說明表示強調,表示更強烈的強調。言簡意賅,表明了和的命名來歷。并且在瀏覽器中,默認用斜體表示,用粗體表示。強調事實,討論的是貓是可愛的動物的事實。這里的使用是為了和其他內容區分開來。 em 和 strong 的區別,可以從三個層次上來談。 首先看 HTML 4.01 中的說明: EM: Indicates emphasis. STRONG:...

    GeekQiaQia 評論0 收藏0
  • 結巴分詞原理

    摘要:我來到北京清華大學對應的狀態應該為其實和的區別就是對未成功切分的部分,沒有使用進行分詞。 介紹 結巴分詞是一個受大家喜愛的分詞庫,源碼地址為github,今天我們就跟進源碼,看一下結巴分詞的原理 原理 def cut(self, sentence, cut_all=False, HMM=True): The main function that...

    zzbo 評論0 收藏0

發表評論

0條評論

Raaabbit

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<