国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 文成县| 德惠市| 基隆市| 满洲里市| 邵东县| 洛隆县| 平罗县| 科尔| 罗甸县| 晋中市| 读书| 东乌珠穆沁旗| 荣昌县| 洞头县| 青河县| 天水市| 麻阳| 福安市| 通辽市| 县级市| 吉木乃县| 蒲江县| 鲁甸县| 德惠市| 定兴县| 宁都县| 苍南县| 肥乡县| 杭锦后旗| 鄂伦春自治旗| 景洪市| 祁阳县| 伊春市| 柳州市| 肇东市| 思茅市| 合作市| 确山县| 马尔康县| 交城县| 卢湾区|