Python 青魔法-制图
本文作者:魏泯
我的博客源地址:https://www.cnblogs.com/Asterism-2012/
效率魔法师,本文最后更新时间:2019年1月28日
目录
turtle
Python版本:3.6
制图工具包:turtle(海龟)
turtle是python内置的标准包。
今天学习的经验总结
今天使用Turtle开发了一个小小的画图程序,配合pyinstaller打包为一个.exe
可执行文件。
在学习与开发的摸索了一个小时左右,我来总结一下今天的收获:
- 首先就是这个
.exe
文件发送到没有python环境的机器上(就是朋友的电脑)也可以正常把图画出来 - 第二个就是可以同时操作很多根画笔,需要的时候再进行实例化就可以了
Turtle的实例
- 以下是一段打印汉字的代码
# -*- coding: utf-8 -*-
import turtle
t= turtle.Turtle()
t.hideturtle()
t.write("霜叶红于二月花", font=("微软雅黑", 14, "normal")) #fonttype有normal, bold, italic, underline
# t.write("This is a test", font=("Arial", 14, "bold")) #fonttype可以自由组合,如"bold italic"
import time
t.right(90) # 将画笔右转90度(就是朝正下方)
t.penup() # 将画笔拿起来
t.forward(100) # 将画笔向前移动100(可能是像素)的距离?
t.write("hello") # 在当前画笔所在的地方,以默认字体打印字符串
time.sleep(10)