温馨提示×

python怎么打印正三角形金字塔

小亿
262
2023-08-31 17:00:48
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要打印正三角形金字塔,可以使用嵌套循环来实现。以下是一个示例代码:

rows = int(input("请输入金字塔的行数:"))
for i in range(rows):
# 打印空格
for j in range(rows-i-1):
print(" ", end="")
# 打印星号
for k in range(2*i+1):
print("*", end="")
print()

运行代码后,会要求输入金字塔的行数。然后使用两个嵌套的循环,外层循环控制行数,内层循环分别打印空格和星号。内层循环的次数根据行数进行调整,每一行的星号数量为 2*i+1,其中 i 表示当前行数。通过打印空格和星号来形成正三角形金字塔的图案。

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

推荐阅读:java如何打印正三角形

0