给定一个字符串,如何在不使用join()或正则表达式的情况下将一个字符串中的各个字符相乘?

时间:2018-07-23 20:24:08

标签: python python-3.x

paper_doll('Hello')->'HHHeeellllllooo'

paper_doll('Mississippi')->'MMMiiisssssiiippppppiii'

1 个答案:

答案 0 :(得分:3)

您可以走老式路线,并通过遍历原始字符串来构建新字符串:

def paper_doll(astr):
    newstr = ""
    for char in astr:
        newstr += char*3
    return newstr