Share This Post

  • 介紹
  • 安裝說明
  • 指令
  • 實作
  • 參考文獻

介紹

海龜繪圖很適合用來引導孩子學習編程。最初來自於 Wally Feurzeig, Seymour Papert 和
Cynthia Solomon 於 1967 年所創造的 Logo 編程語言,是Python的擴增模組。

安裝說明

  • Windows:
    嘗試是只要有裝python就無需再安裝套件
  • Ubuntu:
    sudo apt-get install python3-tk
  • Mac:
    brew install python-tk

指令

  • turtle.forward() -> 往畫筆朝向的方向前進
  • turtle.right() -> 原地往右轉xx度
  • turtle.left() -> 原地往左轉xx度
  • tturtle.circle(r, e) -> 繪製半徑圓,r為半徑 e為角度
  • turtle.penup() -> 畫筆抬起,移動不畫線
  • turtle.goto() -> 原地往左轉xx度

假設一隻機器龜在 x-y 平面上從 (0, 0) 出發。在 import turtle 之後,給它命令 turtle.forward(15) ,然後它就會移動 (在螢幕上!) 15 個單位像素,方向是朝著其正面對的方向。給它命令 turtle.right(25) ,它就會在原地順時針旋轉 25 度。

實作看看ㄅ(有空的話)

git連結
https://github.com/conmou/python-draw

範例(9角):

範例(6角):

參考文獻

python官方文檔
https://docs.python.org/zh-tw/3/library/turtle.html#introduction

訂閱研究文章

Get updates and learn from the best

More To Explore