<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 繪制旋轉風車 ``` # 案例6:繪制旋轉的風車 ### ①程序初始化設置 import turtle # 導入turtle庫(模塊) turtle.title("沂牛教育@喜愛少兒編程-旋轉風車") turtle.bgpic("D:/PythonSource/1.gif") # 導入一張gif圖片做背景 turtle.tracer(0) ? ? ? ? ? ?# 沒有畫圖過程,圖形會立馬呈現出最終結果 ? ? ### ②變量初始化設置 # 分別創建深色和淺色列表 dark_color=["#267fb9","#f2b11b","#538a30","#ba62c1"] # 深色列表 light_color=["#2aaad1","#f3d727","#7fbc2b","#cc81d2"] ?# 淺色列表 # b1是大等腰直角三角形的斜邊,a1是直角邊 b1=150 # 只要改變b1的值,風車的大小會等比例縮放 a1=2**0.5/2*b1 # 2**0.5 表示數學中的“根號2” # b2是小等腰直角三角形的斜邊,a2是直角邊 a2=b1/2 b2=2**0.5 *a2 # 設置風車桿的長度和寬度 length=1.7*b1 width=2/15*b1 ### ③起始坐標上移 turtle.penup() turtle.goto(0,70) turtle.pendown() ### ④自定義函數fun() turtle.right(22) # 向右旋轉22度后再畫風車,加一定的角度,風車比較有動感 """ ? ? 函數功能:每調用一次fun(),就會在旋轉1度后的新方向出現風車 """ def fun(): turtle.clear() turtle.right(1) for i in range(4): # 畫小的等腰直角三角形 turtle.color(dark_color[i]) ?# 遍歷深色列表dark_color turtle.begin_fill() turtle.forward(a2) turtle.left(90) turtle.forward(a2) turtle.left(135) turtle.forward(b2) turtle.end_fill() # 畫大的等腰直角三角形 turtle.color(light_color[i]) ?# 遍歷淺色列表light_color turtle.begin_fill() turtle.backward(b2) turtle.right(90) turtle.forward(a1) turtle.left(135) turtle.forward(b1) turtle.end_fill() # 旋轉180度后,開始畫下一片風車葉片 turtle.right(180) ### ⑤主程序 for j in range(360): ? ? ? ? ? ? ? ? ? ?# 讓風車旋轉80次 turtle.ontimer(fun, t=50 * (j + 1)) ?# 安裝一個計時器,t毫秒后調用fun()函數 ### ⑥繪圖結束,隱藏海龜 turtle.hideturtle() turtle.done() ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看