Python中可以使用turtle庫來畫圖,通過控制畫筆運動來實現在畫布上畫圖案。
使用Python畫愛心代碼如下:
#!/usr/bin/env python# -*- coding:utf-8 -*- import turtleimport time # 畫心形圓弧def hart_arc(): for i in range(200): turtle.right(1) turtle.forward(2) def move_pen_position(x, y): turtle.hideturtle() # 隱藏畫筆(先) turtle.up() # 提筆 turtle.goto(x, y) # 移動畫筆到指定起始坐標(窗口中心為0,0) turtle.down() # 下筆 turtle.showturtle() # 顯示畫筆 # 初始化turtle.setup(width=800, height=500) # 窗口(畫布)大小turtle.color('red', 'pink') # 畫筆顏色turtle.pensize(3) # 畫筆粗細turtle.speed(1) # 描繪速度# 初始化畫筆起始坐標move_pen_position(x=0,y=-180) # 移動畫筆位置turtle.left(140) # 向左旋轉140度 turtle.begin_fill() # 標記背景填充位置 # 畫心形直線( 左下方 )turtle.forward(224) # 向前移動畫筆,長度為224# 畫愛心圓弧hart_arc() # 左側圓弧turtle.left(120) # 調整畫筆角度hart_arc() # 右側圓弧# 畫心形直線( 右下方 )turtle.forward(224) turtle.end_fill() # 標記背景填充結束位置 # 點擊窗口關閉程序window = turtle.Screen()window.exitonclick()
運行效果如下:
感謝各位的閱讀!看完上述內容,你們對用python實現畫愛心的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
(資料圖片僅供參考)隨著社會越來越發達,大家都選擇在網絡上汲取相關知識內容,比如陳一發兒在哪直播,為了更好的解答大家的問題,小編也是翻閱整理了相應內容,下面就一起來看一下吧!陳一發兒原本在“斗魚”平臺直播。陳一發兒因一首《童話鎮》從而走紅,這首歌可謂火遍了大街小巷,一上線就受到了眾多人的喜愛,甚至力壓周杰倫的《告白氣球》和趙雷的《成都》。陳一發兒是一名網紅,日常生活中,她不僅喜歡唱歌,還經常玩游戲...
世界上最早的紙幣是什么?世界上最早的紙幣出現在哪個朝代?一起隨小編簡單了解下吧!世界上最早的紙幣是中國北宋時期四川成都的交子。北宋初年,銅錢流通很不方便,于是,商人發行一種紙幣,命名為交子,代替銅錢流通。紙幣比金屬貨幣容易攜帶,可以在較大范圍內使用,有利于商品的流通,促進了商品經濟的發展。最初的交子由商人自由發行,北宋初年,成都出現了專為攜帶巨款的商人經營現錢保管業務的“交子鋪戶&rd...
銀行無抵押小額貸款需要什么條件?從當前實際看,小額信用貸款的基本條件是:一、是中國大陸居民,年齡在50歲以下;二、是從事正當的生產經營活動,項目具有發展潛力或市場競爭力,具備按期償還貸款本息的能力。三、是有穩定的收入來源;四、是無不良信用記錄,貸款用途不能作為炒股,賭博等行為。無抵押貸款銀行利息是多少?1、銀行無抵押貸款有很多品種,有針對企業的,也有針對個人的,個人無抵押貸款還有針對不同人群的,也...