Python turtle 玩出花兒

用Python turtle經(jīng)過簡單的重復(fù)與規(guī)律就可以作出很多美感十足的畫面。下面的代碼是個模版。只需要調(diào)整相應(yīng)的參數(shù),用好隨機數(shù)就可以玩出花樣來!
下圖就是用同一代碼模版生成的(代碼見文末)。


代碼繪圖案例1
代碼繪圖案例2
from turtle import *
from random import *
Screen().bgcolor("yellow")
colormode(255)#設(shè)置顏色模式
speed(0)
#畫方塊函數(shù)drawRect參數(shù)依次為 坐標x、坐標y、邊長、顏色、旋轉(zhuǎn)角度
def drawRect(x,y,l,col,angle):
    penup()
    goto(x,y)
    fillcolor(col)
    begin_fill()
    right(angle)
    circle(l,360,4)
    end_fill()
    left(angle)
    pendown()

for i in range(36):
    #下面三行設(shè)置RGB顏色
    r=0
    g=randint(160,255)
    b=randint(160,255)
    color1=(r,g,b)
    drawRect(0,0,120,color1,i*10)

for i in range(36):
    r=0
    g=randint(160,255)
    b=randint(160,255)
    color1=(r,g,b)
    drawRect(0,0,120-i*3,color1,i*10)

調(diào)整參數(shù),也可以變?yōu)橄旅娴臉幼印?/p>

代碼繪圖案例3
代碼繪圖案例4
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容