如何使用Python生成数字金字塔?

在Python中使用数字生成金字塔有多种变体。让我们看一下两种最简单的形式

示例

for i in range(5):

   for j in range(i + 1):

      print(j + 1, end="")

   print("")

输出结果

这将给出输出

1

12

123

1234

12345

示例

您也可以使用以下方式连续打印数字

start = 1

for i in range(5):

   for j in range(i + 1):

      print(start, end=" ")

      start += 1

print("")

输出结果

这将给出输出

1

2 3

4 5 6

7 8 9 10

11 12 13 14 15

示例

您也可以使用

start = 15

for i in range(5):

   for j in range(i + 1):

   print(start, end=" ")

   start -= 1

print("")

输出结果

这将给出输出

15

14 13

12 11 10

9 8 7 6

5 4 3 2 1

以上是 如何使用Python生成数字金字塔? 的全部内容, 来源链接: utcz.com/z/362057.html

回到顶部