本文關鍵給大家介紹了python應用for循環和海龜繪圖完成好看螺旋完成實例,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的發展,盡早漲薪
用for循環和海龜繪圖完成好看的螺旋
A.教學內容
這堂課根據制作繁雜的螺旋來加強學習for循環和range()函數公式用法。全面了解周而復始的程序流程全過程。
B.知識要點
(1)for循環用法
(2)range()函數公式用法
(3)制作螺旋
C.需要用到的基本上命令
(1)import
(2)turtle.Pen()
(3)forward()
(4)right()
(5)for循環
(6)range()
之前已經說過如何繪制正五邊形,這節將圍繞for循環制作1個五邊行螺旋。螺旋的特點就是有許多個邊,每一個邊長度都是一樣的,是逐步增加的。比如說第1周長為1,第2周長為2,第3周長為3,先后提升。如果使用for循環,則每循壞一回往前走之間的距離提升1,如下圖所示:
range(100)將讓for循環中灶具后邊的編碼循壞100次。
導出五邊行螺旋
上邊的流程是怎么執行的?
(1)最先導進海龜繪圖控制模塊,并把自變量t設為海歸的字的筆畫。
(2)python初次實行循壞時,for循環先瀏覽range頁面上的第一個元素0(range(100)會形成從0到99的連續不斷的數),并把0存放在自變量x中,自變量x的值變成0。
(3)實行t.forward(x)句子讓海歸畫筆工具往前挪動x步。因為x=0,所以畫筆工具往前挪動0步。
(4)實行t.right(72)句子,讓海歸畫筆工具往右動72°。
(5)實行再次循壞,for循環瀏覽range頁面上的第2個原素1,并把1存放在自變量x中,自變量x的值變成1.然后畫筆工具往前挪動1步,畫筆工具往右動72°。
(6)實行第3次循壞,for循環瀏覽range頁面上的第3個原素2,并把2存放在自變量x中,自變量x的值變成2,然后畫筆工具往前挪動2步,畫筆工具往右動72°。
(7)那樣一次一次地執行,當for循環賦值range中最后一個元素99時,自變量x的值便為99,畫筆工具往前挪動99步,并往右動72°。這個就畫了個好看的螺旋。
制作旋轉方向改動
上邊的系統中,假如我們將會每一次制作旋轉視角調整一下會制作出什么圖形呢?
(1)將旋轉方向angle調整為76°時:
(2)將旋轉方向angle調整為91°時:
綜上所述,這篇文章就給大家介紹到這里了,希望可以給大家帶來幫助。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129034.html
摘要:課前準備的電腦以上的一烏龜烏龜是一種作圖模塊在中可以如下導入函數該函數使海龜畫出一條直線度函數該函數使海龜左轉度函數該函數使海龜右轉度二制作程序導入模塊前進個單位左轉度畫出了一個螺旋正方形,正好條線。 課前準備:Win7~Win10,MacOS,>=Ubuntu 16.04的電腦Python 3.1.1 以上的 Python IDLE 一、烏龜?烏龜是一種作圖模塊,在Python中可以...
本文關鍵給大家介紹了python循環之五顏六色環形完成實例詳細說明,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的發展,盡早漲薪 五顏六色環形更好看 A.教學內容 根據制作五顏六色的環形去學習目錄使用方法、色調的操作技巧等,在學習中把握python程序流程制作五顏六色的圖型方式。 B.知識要點 (1)制作環形 (2)設定畫筆工具色調 (3)轉換畫筆工具色調技...
摘要:比如把上面畫正方形的例子稍做變化重復執行次畫正方形開始畫正方形結束右轉度執行后,可以看到,畫出一個非常規整漂亮的組合圖案。 turtle圖形庫源于1966年誕生的Logo語言,是入門Python的有趣工具。因其簡單便捷的圖形化方法、和立即反饋式的繪畫效果,成為眾多編程入門者的首選。相對于大多數入門教材中枯燥的語法學習,和函數、方法的演練來說,turtle的趣味性顯得別具一格、極富效...
摘要:要不然無法轉換除數最后得到的是浮點數你想要幾邊來密封呢進行顏色填充目前,我掌握的所填充的必須是一個封閉圖形。一下子出來完的那種代碼你想要幾邊來密封呢也可以通過調用函數來畫圖形代碼隨機生成圖像代碼決定繪制圖形形狀矩形三角形圓 turtle:海龜先生的意思。 Python老是用動物的名字! 首先要引入呀!不引入當然是不可以用的呀!showImg(https://img-blog.csdn...
閱讀 911·2023-01-14 11:38
閱讀 878·2023-01-14 11:04
閱讀 740·2023-01-14 10:48
閱讀 1982·2023-01-14 10:34
閱讀 942·2023-01-14 10:24
閱讀 819·2023-01-14 10:18
閱讀 499·2023-01-14 10:09
閱讀 572·2023-01-14 10:02