#turtle库函数概述
##turtle常见命令
###实例——绘制一个魔法棒)
使用Python模块,设计实现画图。
turtle模块是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
python- -turtle 库的基本介绍
一、turtle 库概述:
turtle (海龟)库是turtle绘图体系python的实现。
turtle库是python的标准库之一, 属于入门级的图形绘制函数库。
turtle库绘制原理:有一只海龟在窗体正中心,在画布上游走,走过的轨迹形成了绘制的图形,海龟由程序控制,可以自由改变颜色、方向宽度等。
海龟绘图法基础:需要调用turtle库。
import turtle #引入turtle库
二、turtle库中常用命令
前进 | turtle.forward(n) |
---|---|
后退 | turtle.back(n) |
左转 | turtle.left(n) |
右转 | turtle.rigth(n) |
放下笔 | pendown() |
拿起笔 | penup() |
到指定坐标去 | goto(x,y) |
画笔的粗细 | turtle.pensize(n) |
画笔的颜色 | turtle.pencolor(‘颜色’) |
颜色填充 | turtle.fillcolor(‘pink’) |
import turtle #引入库函数
import time
#1 先画一个五角星
turtle.pensize(7)
turtle.pencolor('pink') #画笔颜色为粉色
turtle.fillcolor('pink') #填充颜色为粉色
turtle.begin_fill()
for i in range(5): #先用循环画五角星
turtle.forward(100)
turtle.right(144)
turtle.end_fill() #颜色填充完成
time.sleep(2)
##2画魔法棒的手柄
turtle.penup()
turtle.pencolor('orange')
turtle.pensize(7)
turtle.right(20)
turtle.forward(45)
turtle.forward(30)
turtle.pendown()
turtle.forward(100)
turtle.done()
运行结果
tips:用python的IDLE创建一个文件,就可以运行的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)