1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          python代碼畫櫻花(怎樣基于python實現畫不同品種的櫻花樹)

          來源:互聯網轉載 時間:2024-05-04 02:40:57

          動態生成櫻花

          效果圖(這個是動態的):

          實現代碼:

          importturtleasTimportrandomimporttime#畫櫻花的軀干(60,t)defTree(branch,t):time.sleep(0.0005)ifbranch>3:if8<=branch<=12:ifrandom.randint(0,2)==0:t.color('snow')#白else:t.color('lightcoral')#淡珊瑚色t.pensize(branch/3)elifbranch<8:ifrandom.randint(0,1)==0:t.color('snow')else:t.color('lightcoral')#淡珊瑚色t.pensize(branch/2)else:t.color('sienna')#赭(zhě)色t.pensize(branch/10)#6t.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()#掉落的花瓣defPetal(m,t):foriinrange(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)#繪圖區域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()

          飄落效果

          效果圖:

          實現代碼:

          fromturtleimport*fromrandomimport*frommathimport*deftree(n,l):pd()#下筆#陰影效果t=cos(radians(heading()+45))/8+0.25pencolor(t,t,t)pensize(n/3)forward(l)#畫樹枝ifn>0:b=random()*15+10#右分支偏轉角度c=random()*15+10#左分支偏轉角度d=l*(random()*0.25+0.7)#下一個分支的長度#右轉一定角度,畫右分支right(b)tree(n-1,d)#左轉一定角度,畫左分支left(b+c)tree(n-1,d)#轉回來right(c)else:#畫葉子right(90)n=cos(radians(heading()-45))/4+0.5pencolor(n,n*0.8,n*0.8)circle(3)left(90)#添加0.3倍的飄落葉子if(random()>0.7):pu()#飄落t=heading()an=-40+random()*40setheading(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.5pencolor(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()#隱藏turtlespeed(0)#速度1-10漸進,0最快tracer(0,0)pu()#抬筆backward(100)left(90)#左轉90度pu()#抬筆backward(300)#后退300tree(12,100)#遞歸7層done()

          暗色效果

          效果:

          實現代碼:

          fromturtleimport*fromrandomimport*frommathimport*deftree(n,l):pd()t=cos(radians(heading()+45))/8+0.25pencolor(t,t,t)pensize(n/4)forward(l)ifn>0:b=random()*15+10c=random()*15+10d=l*(random()*0.35+0.6)right(b)tree(n-1,d)left(b+c)tree(n-1,d)right(c)else:right(90)n=cos(radians(heading()-45))/4+0.5pencolor(n,n,n)circle(2)left(90)pu()backward(l)bgcolor(0.5,0.5,0.5)ht()speed(0)tracer(0,0)left(90)pu()backward(300)tree(13,100)done()

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          興業轉債,正股興業銀行,公司主要從事商業銀行業務。主要產品包括企業金融業務、零售銀行業務和金融市場業務。興業轉債什么時候上市?興業轉債轉股好嗎?興業轉債能掙多少錢?一起來看看吧!興業轉債什么時候上市?據興業銀行發布的公開發行A股可轉換公司債券上市公告書顯示,該行可轉換公司債券“興業轉債”將于1月14日上市??赊D債存續日期為2021年12月27日至2027年12月26日,轉股...

          有人捧著幾十萬跨省存錢是怎么回事?近日,浙商銀行、恒豐銀行、渤海銀行3家銀行密集發布了調整人民幣存款掛牌利率公告。第一財經記者發現,本輪降息中,中長期定期存款利率下調幅度相對較大,其中,渤海銀行3年期整存整取定期存款由3.25%調整為2.95%,下調了30個BP。業內普遍認為,這是繼4月多家中小銀行降息后新-輪“補降”。與4月存款降息潮以中小銀行為主不同,此輪3家都是股份制...

          今日據多位IT之家網友投稿,國內蘋果 App Store 突然無法訪問,IT之家拿身邊的 iPhone 測試發現屬實。IT之家在微博搜索發現,不少網友也遇到了這個問題,還有網友反映天氣和 Apple Music 也無法打開。不過IT之家查看蘋果官網的系統服務狀態頁面發現,App Store 為綠色“可用”狀態,目前蘋果還未給出回應。相關閱讀:今天下午,不少網友在網上反饋稱,...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>