可以使用兩層for循環(huán)來打印金字塔。外層循環(huán)控制打印的行數(shù),內(nèi)層循環(huán)控制每行打印的內(nèi)容。
以下是一個例子:
num = int(input("請輸入金字塔的層數(shù):"))
for i in range(num):
# 打印空格
for j in range(num - i - 1):
print(" ", end="")
# 打印星號
for k in range(2 * i + 1):
print("*", end="")
print() # 換行打印下一行
運行程序后,輸入金字塔的層數(shù),即可打印出對應(yīng)層數(shù)的金字塔。