2017年7月10日 星期一

Python 金字塔圖案 ( Pyramid Pattern in Python )

如何用 Python 畫出金字塔圖案呢?下圖是金字塔圖案之一

此圖形已有人寫出很棒的教學了 ==> Java For 迴圈範例。於是筆者打算將問題一般化,先看底下的圖形:
要怎麼用Python來畫出上面的菱形呢?學過直角坐標嗎?直角坐標系統又稱作笛卡兒坐標系統,此系統可以用來解決這些有規則的圖形,見下圖的提示。


於是我們可以寫個 Python 一次劃出上圖三種菱形的程式碼:

那讀者您知道怎麼畫出三角形了嗎?