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

结果如下:

python的填充色怎么弄_python中如何给图形填充颜色相关推荐

  1. python怎样填充颜色_python中如何给图形填充颜色

    使用Turtle不只可以画线条,也可以将画出的封闭线条进行填充. -设定填充色:fillecolor(r, g, b) -开始填充:begin_fill() -结束填充:end_fill() 画一组随 ...

  2. python颜色填充代码_python中如何给图形填充颜色

    python里的eval是什么 使用Turtle不只可以画线条,也可以将画出的封闭线条进行填充. -设定填充色:fillecolor(r, g, b) -开始填充:begin_fill() -结束填充 ...

  3. Python基础_第3章_Python中的循环结构

    Python基础_第3章_Python中的循环结构 文章目录 Python基础_第3章_Python中的循环结构 Python中的循环结构 一.回顾分支练习题 1.判断是否为一个合法三角形 2.求世界 ...

  4. Python基础_第5章_Python中的数据序列

    Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...

  5. python读取csv数据画直方图_python 中直方图绘制

    一.直方图绘制参数详解 1.plt.hist(x, bins=10, range=None, normed=False, weights=None, cumulative=False, bottom= ...

  6. python 获取用户的一个输入值_Python中,用于获取用户输入的命令为:

    [多选题]以下关于机器学习说法正确的是? [判断题]Python内置函数sum____用来返回数值型序列中所有元素之和. [单选题]关于自定义函数的下列说法不正确的是: [判断题]Python内置函数 ...

  7. python怎么画三维函数图像_python中如何画三维的图形?

    之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形.小编找到了一个简单容易上手的分享给大家. 如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与m ...

  8. python选取元音开头的单词_Python中的Regex,用于查找遵循以下模式的单词:元音、辅音、元音、辅音...

    如果将辅音有向图映射成单个辅音,则最长的单词是解剖病理学的10*VC字符串. 如果您正确映射y,那么您将得到完整的字符串,如乙酰丙酮作为8*VC,下胚轴作为8*CV. 如果不需要字符串是完整的,那么在 ...

  9. [AHK]PPT中快速设置图形填充色

    选中PPT中的图形,然后鼠标移到某个目标颜色上,最后按热键F12,即可取色并将开始选中的图形填充成鼠标下的颜色. pp := ComObjActive("Powerpoint.Applica ...

最新文章

  1. 28天打造专业红客(一)
  2. [Shell] 文件名截取的问题:bash .vs. csh
  3. 获取内容第一张图片地址的函数
  4. Leetcode题库 762.二进制表示中质数个计算置位(哈希数组 C实现)
  5. C/C++编程心得(二)
  6. linux应用之--网络编程
  7. javascrpt --- 使用jquery添加dom元素和Angular ng-repeat生成select性能比较
  8. MySQL check table/optimize table/analyze table/REPAIR TABLE
  9. (17)Node.js第三方模块
  10. 使用vue -cli脚手架构建项目组件的全局注册与本地注册
  11. HBase常用命令使用
  12. 怎么看python帮助手册常见问题商家认证_常见问题(FAQ) - Scrapy 中文文档
  13. 恩智浦imx8qxp-mek的 device Tree 结构
  14. CHD 常用web端口
  15. 解决php的“It is not safe to rely on the system’s timezone settings”问题
  16. ES-08-ElasticSearch数据分片(shard)
  17. 微信小程序--每日签到
  18. FamaMacBeth1973两步法详解-xtfmb-asreg
  19. 32 WM配置-策略-出库策略5-定义大/小数量的策略M(Large / Small Quantities)
  20. 远距离无线传输,可以考虑使用网桥

热门文章

  1. HDU2023求平均成绩
  2. 2021算法竞赛入门班第一节课【枚举、贪心】习题
  3. Acwing第 5 场周赛【未完结】
  4. Shell中自定义函数
  5. MySQL查询的进阶操作--分组查询
  6. Spring boot添加员工页面跳转
  7. jQuery的Treeview插件
  8. 【排序】几种简单的排序(冒泡、选择、插入)(一)
  9. IDEA 2020 本土化,真的是全中文了,新手,开心了!
  10. 给新手的 11 个 Docker 免费上手项目