美文网首页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