2014年12月4日 星期四

Turtle Demo in Python-paint.py









paint.py就像是一個簡易版的windows小畫家
以滑鼠上的三顆鍵控制畫筆
左鍵為移動畫筆位置
中鍵(滾輪鍵)為切換顏色
右鍵為切換畫筆提起或放下

我們可以將切換顏色的功能
修改為切換畫筆寬度




Turtle Demo in Python-two_canvases.py























two_canvases.py是以兩隻烏龜為畫筆
畫出呈鏡面相反的兩個多邊形
我們可以藉由修改其中四個for迴圈
畫出許多不一樣的多邊形


三角形






















四角形






















六角形


Turtle Demo in Python-peace.py






peace.py主要分成兩個部分:
1.背景彩虹圖
2.前方標誌

首先可以修改畫背景的for迴圈
將背景變成金字塔形



















接著將前方標誌改為五芒星
為了與白色背景區分,以黑色表示



















最後將兩者結合