Python 打印金字塔:简单代码实现 4 层金字塔

本文将介绍如何使用 Python 代码打印 4 层金字塔。

打印 4 层金字塔:

       *
      ***
     *****
    *******
   

代码如下:

n = 4
for i in range(n):
    print(' ' * (n-i-1) + '*' * (2*i+1))

输出:

   *
  ***
 *****
*******

代码解释:

  • n = 4 定义金字塔的层数为 4。
  • for i in range(n) 循环遍历 0 到 3 的数字,代表金字塔的每一层。
  • print(' ' * (n-i-1) + '*' * (2*i+1)) 打印每一层的内容:
    • ' ' * (n-i-1) 打印空格,数量为 n-i-1,保证每一层左侧对齐。
    • '*' * (2*i+1) 打印星号,数量为 2*i+1,确保每一层星号数量增加 2 个。

希望以上解释能够帮助您理解如何使用 Python 代码打印金字塔。您也可以尝试修改代码中的 n 值来打印不同层数的金字塔。

Python 打印金字塔:简单代码实现 4 层金字塔

原文地址: https://www.cveoy.top/t/topic/mYEf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录