国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

Python turtle 畫蛇

極客小將2020-11-05-
本節我們將利用畫筆相關指令來畫一條蛇,如下圖

本節我們將利用畫筆相關指令來畫一條蛇,如下圖

Python turtle 畫蛇

仔細觀察這個圖,彎曲的蛇身,可以利用circle命令,來畫弧線。然后向前直行,再畫一個180度的弧線,讓蛇頭轉回來,這樣基本上就可以了。

Python turtle 畫蛇

程序示例:

import turtle

def drawSnake(rad, angle, len, neckrad):

   for _ in range(len):# 畫弧線,彎曲的蛇身

       turtle.circle(rad, angle)

       turtle.circle(-rad, angle)

   turtle.circle(rad, angle/2)

   turtle.forward(rad/2)  # 直線前進

   turtle.circle(neckrad, 180)#回頭

   turtle.forward(rad/4) # 直線前進

if __name__ == "__main__":

  turtle.setup(1500, 1400, 0, 0)

  turtle.pensize(30)  # 畫筆尺寸

  turtle.pencolor("green")

  turtle.seth(-40)    # 前進的方向

  drawSnake(70, 80, 2, 15)

本站部分內容轉載自網絡,如有侵權請聯系管理員及時刪除。

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 子长县| 油尖旺区| 南陵县| 大邑县| 永川市| 屏边| 台东县| 彭阳县| 赣州市| 射阳县| 鄂托克前旗| 藁城市| 上饶市| 禹城市| 云安县| 武穴市| 五家渠市| 博客| 荔波县| 岳阳县| 革吉县| 刚察县| 达拉特旗| 嘉禾县| 剑阁县| 霍州市| 德阳市| 望奎县| 丘北县| 台州市| 武清区| 犍为县| 庆安县| 揭西县| 呼玛县| 利津县| 凤山县| 黔东| 分宜县| 苗栗县| 金昌市|