python中如何给图形填充颜色

2025-10-26
网站建设限时活动促销

使用turtle不只可以画线条,也可以将画出的封闭线条进行填充。

-设定填充色:fillecolor(r, g, b) 

-开始填充:begin_fill() 

-结束填充:end_fill()

立即学习“Python免费学习笔记(深入)”;

画一组随机分布,随机大小和不同色调的心形。先初始化一个填充颜色。然后,在画每个图形绘制之前使用begin_fill()以及绘制之后使用end_fill()。这样就能得到一个填充效果。

相关推荐:《Python视频教程》

import turtle as timport random as rdef pink(): color = (1, r.random(), 1) return colordef 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()

结果如下:

标签: python填充颜色代码

本文地址:https://www.lifejia.cn/news/205077.html

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:cloudinto#qq.com(把#换成@)