如何利用python turtle绘图自定义画布背景颜色
作者:zeeq_ 时间:2021-08-02 17:28:49
python turtle自定义画布背景色
turtle是python一个简单好用的绘图包,它可以通过设计坐标来实时控制绘图。
安装很简单,一行命令:
pip install turtle
这里只介绍如何设置画布背景颜色。它一般是在绘图的最开始进行设置的,可以使用screensize(width, height, bg)函数,其中的三个参数分别是画布的宽、高、背景颜色。宽高的单位是像素,如果用小数表示,则是以屏幕宽高的百分比来确定大小的。但是如果只设置画布大小,是没法控制窗口的大小的,窗口大小需要使用setup(width, height, X, Y)函数来进行设置。前两个参数依旧是宽高,后边X和Y是设置窗口坐标的,默认是以窗口中心为坐标原点,X轴水平向右,Y轴垂直向上。窗口和画布的区别是:窗口可以控制显示窗口的大小,而画布是窗口内绘图区的大小,如果画布大小大于窗口,那么窗口上就会出现滚动条。背景颜色有两种表示方式,一种是常见的颜色,直接使用对应的英文描述即可,比如"black"、“white”、“yellow”、“pink”、“blue”、"red"等等。比如我要一张宽和高均为屏幕0.5倍的窗口,背景颜色为绿色:
import turtle as t # 导入turtle包
t.setup(0.5, 0.5) # 设置窗口大小
t.screensize(bg="green") # 设置背景颜色
t.done() # 绘制完毕(一定加上这行才不会卡死)
但是,如果我想要设置非常见颜色为画布背景,该怎么办呢?这就要用到颜色的第二种表达方式——十六进制。十六进制的RGB颜色对照表可以点击这里查看。比如这里我想要一张宽500像素,高600像素的圣诞绿画布,代码及效果如下:
import turtle as t # 导入turtle包
t.setup(500, 600) # 设置窗口大小
t.screensize(bg="#006400") # 设置画布大小及背景颜色
t.done() # 绘制完毕(一定加上这行才不会卡死)
python turtle设置背景图片
import turtle
turtle.bgcolor("black")
turtle.bgpic("1.gif")
来源:https://blog.csdn.net/weixin_44120025/article/details/122140421
标签:python,turtle,背景颜色
0
投稿
猜你喜欢
详解python开发环境搭建
2023-09-17 21:37:25
sql server 临时表 查找并删除的实现代码
2024-01-17 18:49:56
Oracle性能究极优化 上第1/2页
2010-07-30 13:26:00
golang中json的omitempty使用操作
2024-05-13 09:06:44
Python ADF 单位根检验 如何查看结果的实现
2021-05-24 13:40:39
python设置中文界面实例方法
2023-08-30 18:56:30
基于python(urlparse)模板的使用方法总结
2022-10-08 19:56:50
Windows系统配置python脚本开机启动的3种方法分享
2022-02-27 22:09:24
javascript获取select值的方法分析
2024-04-19 09:50:26
asp xml 缓存类
2011-04-03 11:20:00
asp下实现代码的“运行代码”“复制代码”“保存代码”功能源码
2011-04-14 10:39:00
详解Python多线程Selenium跨浏览器测试
2023-05-05 08:10:11
mysql中如何查看表空间
2024-01-27 00:25:25
Git创建子分支,合并分支并提交
2022-01-16 19:27:29
详解JS如何判断对象上是否存在某个属性
2024-04-16 09:49:28
sqlserver中求字符串中汉字的个数的sql语句
2012-06-06 19:53:37
利用Python的tkinter模块实现界面化的批量修改文件名
2023-08-30 20:45:15
关于antd-vue a-menu菜单绑定路由的相关问题
2023-07-02 16:33:12
Python实战之ATM取款机的实现
2023-04-23 08:40:25
Go语言中的内存布局详解
2024-05-21 10:19:55