Python |嵌套for循环

时间:2016-09-20 12:47:50

标签: python-2.7

计划打印以下内容:

   *
  **
 ***
****

我的节目:

for i in range(1,5):
    for j in range(1,5-i):
        print '',
    for k in range(1,i+1):
        print "*",
    print 

它打印: -

   *
  * *
 * * *
* * * *

有什么问题?

1 个答案:

答案 0 :(得分:0)

Python将在两个print " ",之间添加新空格 简化版本:

for i in range(1,5):
    print " " * (5 - i) + "*" * i