我如何制作第二座和第三座金字塔

时间:2019-02-21 18:39:41

标签: python

enter image description here

我完成了A部分和B部分,但卡在了C部分。

print("Pattern C:")
for rowc in range(1, 7):
    for column in range(1, rowc + 1):
        print(column, end=' ')      
    print("")
     

这就是我目前在C部分所拥有的一切,基本上就是A部分。

1 个答案:

答案 0 :(得分:0)

您可以将字符串与整数相乘,例如print("foo"*3)输出"foofoofoo"。您可以使用此概念将由单个空格组成的字符串与整数相乘:     print(“模式C:”)     对于范围(1,7)中的i:         rowString =“” * 7-i         对于范围(1,i)中的j:             rowString + = str(j)         print(rowString)