温馨提示×

python如何打印星号金字塔

小亿
417
2024-09-03 20:21:32
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Python中,你可以使用嵌套循环来打印星号金字塔

def print_star_pyramid(height):
    for i in range(height):
        # 打印空格
        for j in range(height - i - 1):
            print(" ", end="")
        # 打印星号
        for k in range(2 * i + 1):
            print("*", end="")
        # 换行
        print()

# 调用函数,设置金字塔高度为5
print_star_pyramid(5)

这个代码定义了一个名为print_star_pyramid的函数,接受一个参数height表示金字塔的高度。通过两个嵌套循环,分别打印空格和星号,然后换行。最后,我们调用这个函数并设置金字塔高度为5。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:python如何打印倒金字塔

0