Python之turtle模块使用
2019-03-30 19:57
253 查看
turtle模块画图
画图部分
import turtle #窗口标题 turtle.title("海龟画图") #建立画布宽,高,背景颜色 turtle.screensize(800,600, "green") #颜色,两个参数,画笔颜色和填充颜色,也可以pencolor turtle.color("blue") #画笔大小 turtle.pensize("4") #填充颜色 turtle.fillcolor("yellow") #开始填充 turtle.begin_fill() for i in range (4): turtle.forward(100) #控制画笔速度,1-10,越大越快 turtle.speed(3) turtle.right(90) turtle.end_fill()#结束填充 #抬起画笔 turtle.penup() #改变坐标 turtle.goto(100,200) #落笔 turtle.pendown() turtle.forward(100) turtle.penup() turtle.goto(-100,200) turtle.pendown() turtle.fillcolor("white") turtle.begin_fill() #画圆,负数代表圆心在画笔左侧 turtle.circle(-20) turtle.end_fill() turtle.penup() turtle.goto(0,100) turtle.pendown() #圆内接五边形 turtle.circle(30,steps=5) #向左120度的圆弧 turtle.left(180) turtle.circle(30,120) #反向路径 turtle.backward(100) turtle.penup() turtle.goto(-100,100) turtle.pendown() #画一个圆点,直径为45,颜色为画笔颜色 turtle.dot(100) #改变填充颜色 turtle.pencolor("purple") turtle.dot(80) #界面循环,保持一直存在 turtle.mainloop()
以下为画图结果
画布重置
以上代码中加入
#清空窗口,状态不变,画笔在结束位置 turtle.clear() #清空窗口,回归初始状态,画笔在初始位置 turtle.reset()
结果
关于写字
#写字 turtle.pencolor("grey") turtle.write("Hello",font=("name",30,"normal"))
结果
相关文章推荐
- 解决Ubuntu python 使用turtle显示没有Tkinter模块问题
- nf使用 Python 的 turtle 模块画图
- 使用Python的turtle模块画出简单的柱状图
- 使用Python的turtle模块画出最简单的五角星
- 使用Python的turtle模块画图的方法
- Python 内置模块turtle模块的使用
- Python使用Turtle模块绘制五星红旗代码示例
- Python模块之turtle使用大全!
- Base64 编码原理简介和python的base64模块的使用
- 使用MinGW 编译python扩展模块
- C++使用boost python import 其他路径的模块
- python cx_Oracle模块的安装和使用
- Python:使用threading模块实现多线程编程八[使用Event实现线程间通信]
- python模块之threading: 在python中使用多线程
- 今天犯了一个很蠢的错误,有关python的模块包的使用的
- python_glob模块的使用
- 使用setuptools自动安装python模块(setuptools)
- 在python中使用cx_Oracle模块出现“DLL Load failed”的处理方法
- Python:使用threading模块实现多线程编程四[使用Lock互斥锁]
- Python模块及函数的使用