对于每行中的循环重复数字

时间:2018-02-02 19:23:02

标签: for-loop

我对如何使用每行中的数字生成此输出感到困惑。 我能够让这些工作起作用,但我不确定使用什么公式来使每行包含该行的数字。 1 .... ... 22 ..333 0.4444 55555

2 个答案:

答案 0 :(得分:0)

这是一个javascript实现。如果在Python中没有可用的重复功能,那么你可能是对的。这很漂亮!



for( i = 1; i <= 5; i++ ) {
    let s = '.'.repeat( 5 - i ) + ( i + '' ).repeat(i);
    console.log(s);
}
&#13;
&#13;
&#13;

答案 1 :(得分:0)

使用for循环实现伪代码:

int count = 5;
for (int i = 1; i < count+1; ++i):
    for (int j = 0; j < count-i; ++j):
        print ".";
    for (int j = 0; j < i; ++j):
        print i;
    print ' ';