某些x数字的输出

时间:2010-12-17 01:52:59

标签: python

我想创建一个带整数的程序,并给出一个整数数字的字符串。例如,如果整数是7,它给出7777777,或者如果它是3,它给出333.谢谢

1 个答案:

答案 0 :(得分:1)

尝试此功能:

def mkstr(n):
    return n * str(n)

print mkstr(3)
print mkstr(7)

输出:

333
7777777

正如所料。这是最简单的Pythonic方法,但是,如果这个 结果是一个家庭作业问题,你可能会期望这样做一个循环,就像伪代码:< / p>

define mkstr(num):
    set str to ""
    count = num
    while count is greater than zero:
        append string version of num to str
        subtract one from count
    return str