Python 控制台输出金字塔图案:代码示例与详解

本文将介绍如何使用 Python 代码在控制台输出一个金字塔图案。

实现思路

我们可以使用两个 for 循环来实现:

  • 第一个 for 循环控制行数。
  • 第二个 for 循环控制每行输出的星号个数。

代码示例

for i in range(4):
    for j in range(i + 1):
        print('*', end='')
    print()

print()

for i in range(4):
    for j in range(i + 1):
        print('*', end='')
    print()

代码解释

  • for i in range(4): 循环 4 次,代表输出 4 行。
  • for j in range(i + 1): 控制每行输出的星号个数。i + 1 保证每行输出的星号数量逐行递增。
  • print('*', end=''): 输出一个星号,并使用 end='' 参数避免换行,实现同一行输出多个星号。
  • print(): 换行,开始输出下一行。

输出结果

*
**
***
****

*
**
***
****

通过上述代码和解释,我们可以轻松实现 Python 控制台输出金字塔图案。希望本文能帮助读者更好地理解 Python 编程中的循环控制结构和字符串输出技巧。

Python 控制台输出金字塔图案:代码示例与详解

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

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