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"
def remove(s, n): l = [] for i in s: if i == "!" and n > 0: n -= 1 continue l.append(i) return "".join(l)
def remove(s, n): return s.replace("!", "", n)
1. 替换字符串中指定数量的单个字符用str.replace("target", "replace", n)。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/41651.html
摘要:和的区别,可以从三个层次上来谈。首先看中的说明表示强调,表示更强烈的强调。言简意赅,表明了和的命名来历。并且在浏览器中,默认用斜体表示,用粗体表示。强调事实,讨论的是猫是可爱的动物的事实。这里的使用是为了和其他内容区分开来。 em 和 strong 的区别,可以从三个层次上来谈。 首先看 HTML 4.01 中的说明: EM: Indicates emphasis. STRONG:...
阅读 1321·2021-10-08 10:05
阅读 3021·2021-09-26 10:10
阅读 854·2019-08-30 15:55
阅读 469·2019-08-26 11:51
阅读 371·2019-08-23 18:10
阅读 3752·2019-08-23 15:39
阅读 615·2019-08-23 14:50
阅读 726·2019-08-23 14:46