python的填充⾊怎么弄_python中如何给图形填充颜⾊
详细内容
使⽤Turtle不只可以画线条,也可以将画出的封闭线条进⾏填充。
-设定填充⾊:fillecolor(r, g, b)
-开始填充:begin_fill()
-结束填充:end_fill()
画⼀组随机分布,随机⼤⼩和不同⾊调的⼼形。先初始化⼀个填充颜⾊。然后,在画每个图形绘制之前使⽤begin_fill()以及绘制之后使⽤end_fill()。这样就能得到⼀个填充效果。
相关推荐:《Python视频教程》import turtle as t
import random as r
def pink():
color = (1, r.random(), 1)
return color
def randomrange(min, max):
return min + (max- min)*r.random()
def moveto(x, y):
t.penup()
<(x, y)
t.pendown()
def heart(r, a):
factor = 180
t.seth(a)
t.circle(-r, factor)
t.fd(2 * r)
t.right(90)
t.fd(2 * r)
t.circle(-r, factor)
t.setup(800, 800, 200, 200)
t.speed(9)
t.pensize(1)
t.penup()
for i in range(20):
<(randomrange(-300, 300), randomrange(-300, 300))
t.begin_fill()
t.fillcolor(pink())
heart(randomrange(10, 50), randomrange(0, 90)) t.end_fill()
moveto(400, -400)
t.done()
random python结果如下:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论