如何使用python中的turtle畫紅蘋果

時間 2021-06-12 16:06:53

1樓:小菜鳥2無聊寫**

全部**如下列出, 使用的是python3。

可以作為參考,這個**比較簡單,是用圓形來近似地畫一個蘋果。

可以複製**,我把縮排也打進去了,因此我加上了網頁連結,目的地是菜鳥教程(不過與本題無關,[doge])

from turtle import *

def leaf(radius,an=90,co="green",co1="green"):

width(3)

color(co,co1);

pass

begin_fill()

circle(radius/2., an)end_fill()

def stem(radius):

color("")

right(90)

fd(radius)

color("brown")

right(0)

width(9)

circle(radius*5,-19)

color("")

pass

def pulp(radius):

pass#果肉

begin_fill()

circle(radius);

end_fill()

color("white")

left(90)

fd(0.24/0.84*radius)

left(90)

begin_fill()

circle(1.32/0.84*radius);

end_fill()

color("");

home()

fd(radius*5/4/9);

right(90)

fd(radius*2);

right(180);

color("white")

fd(0.16/0.84*radius)

right(-90)

begin_fill()

circle(0.48/0.84*radius);

end_fill()

color("");

fd(0.13/0.37*radius)#0.13right(90)

bk(0.06/0.43*radius)

left(90);

color("")

def main():

speed="fast";

aplfr=160;

reset()

width(3)

#yin(200, "black", "white")#yin(200, "white", "black")ht();

home();

color("")

fd(aplfr/9.);

rt(90);

#fd(aplfr/9)

color("red")

right(90)

strt=pos()

pulp(aplfr*2/2.5)#0.84home()

setpos(strt)

stem(40)

home()

left(180-80);#init as 0st();

pass

leaf(aplfr)

left(90);

leaf(aplfr)

pass

return "done!"

if __name__ == '__main__':

main()

mainloop()

2樓:翰林學庫

turtle庫是python語言中一個很流行的繪製影象的函式庫,想象一個小烏龜,在一個橫軸為x、縱軸為y的座標系原點...

3樓:廢柴白鳳

兄弟找到了麼,求分享一下,我也是異地沒辦法

python中庫函式psutil的使用方法有哪些哪裡能找

在python中 用 dir 模組名 第三方庫都有文件的介紹的,如果說強大的標準庫奠定了python發展的基石,豐富的第三方庫則是python不斷髮展的保證,隨著python的發展一些穩定的第三庫被加入到了標準庫裡面 python哪個函式啟動程序和關閉程序 任何一種程式語言,啟動程序和關閉程序都是跟...

如何使用python做android的自動化測試

安卓的自動化測試能做的還是挺多的。首先要了解一下自己的專案,看看有哪些比較適合,大概可以分為下面幾種 monkey。測試軟體的穩定性 健壯性。monkeyrunner。可以模擬你在模擬器或裝置中能做的事情,支援記錄和回放。可以做多裝置控制 功能測試 迴歸測試等。介面測試。主要是針對伺服器的介面進行測...

python如何讀取網頁中的資料

就是屬於網頁抓取,可參考 如何用python,c 等語言去實現抓取靜態網頁 模擬登陸 裡面有邏輯解釋和 此處不能貼地址,可以通過google搜標題,即可找到帖子地址 不知道你說的網頁是指的什麼,如果你說的是我儲存了一網頁在你的電腦上,那就直接用open函式開啟,read函式讀就行了。如果你說的是某個...