可以使用循環來打印數字金字塔,以下是一個簡單的示例代碼:
def print_number_pyramid(n):
for i in range(1, n+1):
for j in range(n-i):
print(" ", end="")
for k in range(1, i+1):
print(k, end="")
for l in range(i-1, 0, -1):
print(l, end="")
print()
n = 5
print_number_pyramid(n)
在這個示例中,n
代表金字塔的層數,通過調用print_number_pyramid
函數并傳入層數參數,就可以打印出對應層數的數字金字塔。您也可以根據需要調整金字塔的層數和其他細節。