如何利用python turtle绘图自定义画布背景颜色 目录 python turtle自定义画布背景色 python turtle设置背景图片 总结 python turtle自定义画布背景色 turtle是python一个简单好用的绘图包,它可以通过设计坐标来实时控制绘图. 安装很简单,一行命令: pip install t
目录
- python turtle自定义画布背景色
- python turtle设置背景图片
- 总结
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")
总结
到此这篇关于如何利用python turtle绘图自定义画布背景颜色的文章就介绍到这了,更多相关python turtle自定义画布背景色内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
本文标题为:如何利用python turtle绘图自定义画布背景颜色
基础教程推荐
- ubuntu 18 python3.6 的安装与 python2的版本切换 2023-09-03
- python的环境conda简介 2022-10-20
- 基于Python实现股票数据分析的可视化 2023-08-04
- Python基础学习之函数和代码复用详解 2022-09-02
- CentOS 7.5 安装 Python3.7 2023-09-03
- Centos7下安装python环境 2023-09-04
- 四步教你学会打包一个新的Python模块 2022-10-20
- Python爬取当网书籍数据并数据可视化展示 2023-08-11
- centos系统 anaconda3(python3)安装pygrib 2023-09-04
- Python 中 Elias Delta 编码详情 2023-08-08