美文网首页Python四期爬虫作业
【Python爬虫】-第四期课后练习9

【Python爬虫】-第四期课后练习9

作者: 困困harper | 来源:发表于2017-08-22 15:17 被阅读16次
def gToKg(a):
print(a/1000, 'kg')

gToKg(1234)

def tm(name):
i = 2
#print(len(name))
if len(name) < i:#如果小于2位,那就直接输出
print(name)
elif len(name) == i:#如果等于两位,直接输出第一位然后加*,防止重叠姓名,比如‘困困’
print(name[i-1]+'*')
#print(name.replace(name[i-1],'*'))
else:#如果大于2位,那么不用考虑会重叠,只要将名子中第二个字到最后一个字截取,并替换同样长度的*
print(name.replace(name[i-1:len(name)],'*'*(len(name)-1)))


tm('困')
tm('困困')
tm('困困是帅哥')

代码中添加了注释,第二题的话做到输入任何名字都可以将第一位以后替换成*

相关文章

网友评论

  • 罗罗攀:第二问可以简单点,明天公布答案看下

本文标题:【Python爬虫】-第四期课后练习9

本文链接:https://www.haomeiwen.com/subject/fdjldxtx.html