国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 行業(yè)動態(tài) > 武漢早櫻開了!卻沒有賞櫻人群,那就用python畫一束最美的櫻花

武漢早櫻開了!卻沒有賞櫻人群,那就用python畫一束最美的櫻花

時間:2022-05-06 12:42:01 | 來源:行業(yè)動態(tài)

時間:2022-05-06 12:42:01 來源:行業(yè)動態(tài)

時光荏苒,轉(zhuǎn)眼已經(jīng)到了陽春三月,常年的三月武漢早櫻已經(jīng)快要盛開,而今年的三月,卻沒有熙熙攘攘的游客,也沒有朗朗的讀書聲,今年的櫻花,顯得有點(diǎn)落寞……

鐘南山院士說“武漢是一座英雄的城市”,盡管賞櫻道路上少了觀賞的人,但是早櫻依舊盛開,像是在向武漢市民發(fā)射春天的信號,給中國人民帶來了希望,我們離春天又近了一步。

同時武漢的櫻花也在向奮斗一線的所有工作人員致敬,這個城市的早櫻,就是送給你們最好的禮物。



雖然早櫻已經(jīng)盛開,許多人也已經(jīng)迫不及待去欣賞,但是現(xiàn)在非常時期,而且也到了抗擊疫情非常重要的一步,我們堅(jiān)決不能出門,否則對不起所有在默默付出的一線工作者,也對不起那些因?yàn)樾滦头窝资チ松娜恕?br>
既然宅在家里,小編閑得發(fā)慌,因此學(xué)習(xí)了python編程,這里我就用python畫出櫻花最燦爛的樣子,送給所有奮斗在疫情崗位的工作者,也盼望著櫻花爛漫時,大家可以一起摘下口罩去欣賞。



先欣賞一下效果圖:



實(shí)現(xiàn)代碼如下:

import turtle as T

import random

import time

# 畫櫻花的軀干(60,t)

def Tree(branch, t):

time.sleep(0.0005)

if branch 3:

if 8 = branch = 12:

if random.randint(0, 2) == 0:

t.color('snow') # 白

else:

t.color('lightcoral') # 淡珊瑚色

t.pensize(branch / 3)

elif branch 8:

if random.randint(0, 1) == 0:

t.color('snow')

else:

t.color('lightcoral') # 淡珊瑚色

t.pensize(branch / 2)

else:

t.color('sienna') # 赭(zhě)色

t.pensize(branch / 10) # 6

t.forward(branch)

a = 1.5 * random.random()

t.right(20 * a)

b = 1.5 * random.random()

Tree(branch - 10 * b, t)

t.left(40 * a)

Tree(branch - 10 * b, t)

t.right(20 * a)

t.up()

t.backward(branch)

t.down()

# 掉落的花瓣

def Petal(m, t):

for i in range(m):

a = 200 - 400 * random.random()

b = 10 - 20 * random.random()

t.up()

t.forward(b)

t.left(90)

t.forward(a)

t.down()

t.color('lightcoral') # 淡珊瑚色

t.circle(1)

t.up()

t.backward(a)

t.right(90)

t.backward(b)

# 繪圖區(qū)域

t = T.Turtle()

# 畫布大小

w = T.Screen()

t.hideturtle() # 隱藏畫筆

t.getscreen().tracer(5, 0)

w.screensize(bg='wheat') # wheat小麥

t.left(90)

t.up()

t.backward(150)

t.down()

t.color('sienna')

# 畫櫻花的軀干

Tree(60, t)

# 掉落的花瓣

Petal(200, t)

w.exitonclick()

飄落效果:



from turtle import *

from random import *

from math import *

def tree(n,l):

pd()#下筆

#陰影效果

t = cos(radians(heading() 45))/8 0.25

pencolor(t,t,t)

pensize(n/3)

forward(l)#畫樹枝

if n0:

b = random()*15 10 #右分支偏轉(zhuǎn)角度

c = random()*15 10 #左分支偏轉(zhuǎn)角度

d = l*(random()*0.25 0.7) #下一個分支的長度

#右轉(zhuǎn)一定角度,畫右分支

right(b)

tree(n-1,d)

#左轉(zhuǎn)一定角度,畫左分支

left(b c)

tree(n-1,d)

#轉(zhuǎn)回來

right(c)

else:

#畫葉子

right(90)

n=cos(radians(heading()-45))/4 0.5

pencolor(n,n*0.8,n*0.8)

circle(3)

left(90)

#添加0.3倍的飄落葉子

if(random()0.7):

pu()

#飄落

t = heading()

an = -40 random()*40

setheading(an)

dis = int(800*random()*0.5 400*random()*0.3 200*random()*0.2)

forward(dis)

setheading(t)

#畫葉子

pd()

right(90)

n = cos(radians(heading()-45))/4 0.5

pencolor(n*0.5 0.5,0.4 n*0.4,0.4 n*0.4)

circle(2)

left(90)

pu()

#返回

t=heading()

setheading(an)

backward(dis)

setheading(t)

pu()

backward(l)#退回

bgcolor(0.5,0.5,0.5)#背景色

ht()#隱藏turtle

speed(0)#速度 1-10漸進(jìn),0 最快

tracer(0,0)

pu()#抬筆

backward(100)

left(90)#左轉(zhuǎn)90度

pu()#抬筆

backward(300)#后退300

tree(12,100)#遞歸7層

done()

用python畫出來的櫻花,真是太美了,雖然沒有武漢櫻花那樣搬的生動,但是卻用另一種方式畫出來,這樣的櫻花更有意義,自己動手將櫻花綻放,令人成就感倍增。



武漢已經(jīng)搭上了早春列出,希望到了櫻花晚期時刻,我們能夠一起下車,去櫻花大道賞櫻,吃遍武漢大街小巷的小吃,歷經(jīng)磨難后的武漢定將涅盤重生,詮釋不一樣的城市風(fēng)采。

最后,如果你也想嘗試用python畫出櫻花,或者畫玫瑰,又或者想爬取某網(wǎng)站資料,不妨跟隨小編一起加入python交流群,跟一群志同道合的朋友談?wù)勅松硐?,如果你想要領(lǐng)取python資源包,趕快來私信小編哦,名額有限,先到先得~

關(guān)鍵詞:武漢

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉