首页 > 分享 > Python的turtle库绘图

Python的turtle库绘图

最新推荐文章于 2024-10-28 10:17:17 发布

zhangvalue 于 2020-02-24 19:22:11 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

Python的turtle库绘图-樱花动态飘落

loading......

(o゜▽゜)o☆[BINGO!]

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 n > 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.5

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

circle(3)

left(90)

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()

speed(0)

tracer(0, 0)

pu()

backward(100)

left(90)

pu()

backward(300)

tree(12, 100)

done()

相关知识

画个心,写个花!Python Turtle库带你玩转创意绘图!
Python用turtle库绘制图形——漂亮的玫瑰
python用turtle画玫瑰花
python的turtle画个玫瑰花
第一次用turtle库画玫瑰
利用Python的turtle库绘制玫瑰
​草莓熊python turtle绘图代码(玫瑰花版)附源代码
Turtle库绘制玫瑰花
python中turtle画三朵玫瑰
爱情物语–Python的浪漫

网址: Python的turtle库绘图 https://m.huajiangbk.com/newsview1148772.html

所属分类:花卉
上一篇: 昆明泡桐大道繁花似锦,秒杀一切樱
下一篇: 5米橱柜一般多少钱?