你可以使用循環語句和條件語句來打印數字圖形。下面是一個示例代碼,可以打印一個倒三角形:
rows = int(input("請輸入行數:"))
for i in range(rows, 0, -1):
for j in range(0, i):
print(i, end=" ")
print()
這段代碼首先讓用戶輸入行數,然后使用兩個嵌套的循環進行打印。外層循環控制行數,內層循環控制每行中數字的個數。在內層循環中,使用print(i, end=" ")
語句打印每個數字,并使用end=" "
參數使每個數字之間以空格分隔。在內層循環結束后,使用print()
語句打印換行符,以換行到下一行。
你可以根據需要修改循環和打印語句,來打印其他形狀的數字圖形。