Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 python中如何给图形填充颜色

python中如何给图形填充颜色

发布时间:2020-11-16   编辑:www.jquerycn.cn
jquery中文网为您提供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()
    t.goto(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):
    t.goto(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()

结果如下:

1561174801(1).png

以上就是python中如何给图形填充颜色的详细内容,更多请关注jquery中文网其它相关文章!

  • 本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    python中如何给图形填充颜色
    Illustrator描边和填充颜色方法分享
    如何用canvas绘制矩形?canvas画矩形的两种方法介绍
    html5 Canvas实现画未闭合的路径及渐变色的填充方法
    php image图像函数集
    Illustrator打造出令人惊艳的钻石图标制作教程
    php自动生成横状百分比图片的实现代码
    Illustrator绘制典雅的复古花艺作品教程
    canvas渐变色:canvas如何实现渐变色的效果?
    Illustrator简单快速地将图片变成多边形背景制作教程

    [关闭]