<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Python Turtle繪圖:古風扇子 ![](http://h.yiniuedu.com/2a2c2ab18a7efbc341f64b74a6867bf4) ?【代碼參考】 以下代碼中分別使用了while和for兩種循環。兩種循環對比使用,更能明晰它們的不同。 **本案例中循環的功能只是計數。** 計數循環是for關鍵字的專長,所以在這個案例中建議優先使用for循環。(使用for循環只需要寫4行代碼;但使用while循環則需要寫6行代碼) 如果要使用while關鍵字,需要額外給它增加一個計數器變量,讓計數器來控制循環的次數。 ![](http://h.yiniuedu.com/ed1180d3377cf10ff29175749a131693) ``` # 海龜畫扇子(扇子的打開方式是從右往左) # 思考如何讓扇子從左往右打開??? import turtle # 導入 turtle 庫 turtle.bgcolor("#9F79EE") ? ? ?# 設置背景顏色為teal turtle.pencolor("#CAFF70") ? ?# 設置畫筆顏色為khaki turtle.speed(0) # 設置海龜的繪圖速度為0,最快。參數為1時最慢。 turtle.left(15) # 繪圖之前先讓海龜向左旋轉15度 '''用while循環實現 ? ? ? ? ? ? i=1 ? ? ? ? ? ? ? ? ? ? ? ? # i是while循環的計數器變量,設置讓它從1開始計數。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 事實上電腦的計數和我們人類不同,電腦是從0開始計數的,如0、1、2、3……,學for循環去體驗電腦報數。 while i<=150: ? ? ? ? ? ? ? # 循環體部分要執行150次,每次旋轉1度,程序結束后就旋轉了150度。 ? ? turtle.forward(200) ? ? # 海龜前進200個像素(步) ? ? turtle.backward(200) ? ?# 海龜后退200個像素(步) ? ? turtle.left(1) ? ? ? ? ?# 海龜向左旋轉1度 ? ? i=i+1 ? ? ? ? ? ? ? ? ? # 改變計數器(計數器加1),否則會進入死循環 ''' # 用for循環實現 for i in range(150): ? ? ? ?# range函數將會產生0到149,共150個整數。 # for循環會自動遍歷這150個整數,產生150次循環,所以for循環不用計數器。 turtle.forward(200) # 海龜前進200個像素(步) turtle.backward(200) ? ?# 海龜后退200個像素(步) turtle.left(1) ? ? ? ? ?# 海龜向左旋轉1度 turtle.home() # 讓海龜回到原點 turtle.penup() ? ? ? ? ? ? ?# 畫筆抬起,海龜移動時不畫線 turtle.right(90) ? ? ? ? ? ?# 海龜向右旋轉90度,也就是海龜的方向朝下。 turtle.forward(70) ? ? ? ? ?# 海龜前進70步 turtle.pendown() ? ? ? ? ? ?# 畫筆落下,海龜移動時將畫線 turtle.pencolor("white") turtle.write("喜愛少兒編程,讓夢想更偉大。",align\="center",font\=("隸書",18)) ?# 海龜書寫文本 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>

                              哎呀哎呀视频在线观看