<span style="background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;">昨天只是适应了一下,今天才发现,basic级别太多水题了!!!</span><span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">而且是随机可选的水题……</span>
难度也就是我们学校的oj……第一页这种样子的……
熟能生巧嘛~~~
先水再说喽……
今天做的这道题,大意就是输入任意字符串,除了最后四位其他都变成#号
我的代码一定是最笨的啦~~
# return masked string
def maskify(cc):
cclist=list(cc)
i=len(cc)-5
while i>=0:
cclist[i]='#'
i=i-1
cc=''.join(cclist)
return cc来看大神的
def maskify(cc):
return "#"*(len(cc)-4) + cc[-4:]
本文介绍了一种简单的字符串处理技巧——遮罩部分字符。通过两个不同的Python实现方案对比,展示了如何将输入字符串除最后四位外的所有字符替换为'#'。一种方法采用列表遍历的方式逐个替换,另一种则利用Python强大的字符串切片功能简洁地完成任务。
629

被折叠的 条评论
为什么被折叠?



