聽說 python 還能畫畫?是的,今天親手畫一朵玫瑰給你。
turtle 是 python 中一個強大的繪制圖像的庫,可以用來繪制各種圖像,使用起來很方便。
但是需要計算各種角度、距離等,所以要想完成一幅復雜的圖像還是有一定的難度的。
今天我們來畫一朵玫瑰試試,有興趣的可以自己去調整下源碼的參數,或者可以嘗試畫出你心中不一樣的玫瑰花。
由于代碼量比較多,而且大多數都是類似的功能,所以這里就不貼完整的源碼了,挑一些主要的函數說明一下即可。
寫這些文章主要目的還是為了說明 python 還是挺好玩的,希望能激發大家學習 python 的興趣。
fromturtlrimport*turtle.speed(5)#畫筆移動的速度turtle.penup()#提起畫筆,移動畫筆但并不會繪制圖形turtle.pendown()#放下畫筆,移動畫筆即開始繪制turtle.left(90)#逆時針轉動畫筆90度turtle.right(90)#順時針時針轉動畫筆90度turtle.fd(25)#向前移動指定距離fd=forwardturtle.bd(30)#向后移動指定距離bd=backwardturtle.fillcolor("red")#填充顏色turtle.begin_fill()#開始填充turtle.end_fill()#結束填充turtle.circle(200,50)#畫一個圓200是半徑,50是弧度#在程序的最后一行加一行#不然畫畫結束后會自動退出turtle.done()
再提醒一個小問題,也是我自己在寫這篇文章時遇到的問題,由于我把這個 python 腳本也命名為 turtle.py ,結果在運行程序的時候就報錯找不到 turtle 對應模塊之類的。
后來才發現這樣寫的話,import turtle 這個語句其實是會導入腳本自身的,并沒有導入 turtle 這個庫,所以把腳本重命名一下就好了。
最后的成品如下
看完了這篇文章,相信你對python中turtle是什么有了一定的了解,想了解更多相關知識,歡迎關注本站行業資訊頻道,感謝各位的閱讀!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
為什么九月份的工資千萬別亂花?隨著9月份的快要結束,我們即將迎來大家所期待的國慶長假,然而,對于很多人來說,這個假期也意味著著額外的開銷。因此,我想提醒大家,不要揮霍自己的9月份工資,因為下個月的花費可能更加喜人。自國慶長假的第一天開始,人們的錢包就開始不停地削減,結婚禮金、旅游探親、消費開銷等等,每-個需要花費錢的活動都會讓我們的錢包縮水。盡管人們會一邊享受開銷的快感,又一邊擔心假期過后的貧困生...
日照銀行屬于城市商業銀行,全稱為日照銀行股份有限公司,成立于2001年01月19日,前身是日照市商業銀行。2009年2月26日中國銀監會(現已更名為銀保監會)正式批準日照商業銀行更名為“日照銀行股份有限公司”,簡稱“日照銀行”。日照銀行經營范圍包括:吸收公眾存款;發放短期、中期和長期貸款;辦理國內結算;辦理票據貼現;發行金融債券;代理發行、代理兌付、...
鐘南山:99%的感染者可以在7到10天內完全康復。蔡敏貞攝眾信。中新網廣州12月9日電(記者蔡敏杰)中國工程院院士鐘南山9日在線表示,奧米克隆菌株(BA.4/5,BF7)感染并不可怕,99%的感染者在7至10天內可以完全康復。預防感染還是要落實的,但是過度的“預防”會對經濟或社會造成更大的二次傷害,接下來的防控要以重疾防控為主。當日,鐘南山在中華醫學會第23屆全國呼吸病學學術會議——2022上做了...