阅读量:3
可以使用两层for循环来打印金字塔。外层循环控制打印的行数,内层循环控制每行打印的内容。
以下是一个例子:
num = int(input("请输入金字塔的层数:")) for i in range(num): # 打印空格 for j in range(num - i - 1): print(" ", end="") # 打印星号 for k in range(2 * i + 1): print("*", end="") print() # 换行打印下一行
运行程序后,输入金字塔的层数,即可打印出对应层数的金字塔。