Login
网站首页 > 文章中心 > python

python编程金字塔图形

作者:小编 更新时间:2023-07-09 15:16:51 浏览量:183人看过

下面是一个使用 Python 编程来打印金字塔图形的示例代码:

1.jpg

〓〓python代码如下:〓〓

def print_pyramid(rows):

    for i in range(rows):

        # 打印空格

        print(' ' * (rows - i - 1), end='')

        # 打印星号

        print('*' * (2 * i + 1))

# 示例使用

num_rows = 5

print_pyramid(num_rows)

在上面给出的代码中, print_pyramid()  函数接受一个参数  rows ,表示金字塔的行数。通过循环遍历每一行,并根据当前行的索引值打印相应数量的空格和星号,从而形成金字塔图形。

在示例中,我们传递了  num_rows = 5 ,即金字塔的总行数为 5 行。运行该代码将打印以下金字塔图形:

    *

   ●*

  ●●*

 ●●●*

●●●●*

如上所示,金字塔的行数逐渐增加,每一行的星号数量也随之增加,下方的行比上方多两个星号。空格的数量则使得每一行的星号居中对齐。

土粉们可以根据需要修改  num_rows  的值以及其他打印字符的符号和数量,以创建不同大小和形状的金字塔图形。


版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/python/1141.html
<<上一篇 2023-07-09
下一篇 >> 2023-07-09

编辑推荐

热门文章