【发布时间】:2021-12-09 15:42:59
【问题描述】:
for i in range(0,7):
for j in range(0, 7 - i):
print(" ", end = "")
for k in range(0, 2 * i + 1):
print("0", end = "")
print(" ")
我在网上看到这段代码构建一个包含“0”的金字塔,我很困惑为什么我需要在第一个循环的最底部添加 pint(" ")?
【问题讨论】:
-
print("0", end = "")这将在同一行继续下一个打印值。print(" ")这将使它进入新行。
标签: python loops nested-loops