赞
踩
为什么学习turtle?为了学习python二级考试turtle是一个图形绘制库,非计算机专业适用。
#引入python的turtle库文件
import turtle
from turtle import *
import turtle as t
绘制状态函数
包括pendown(),penup(),pensize()对应的别名字就是 pd() pu() width()
t.fd(100)
t.circle(100)
t.penup()#抬起笔不继续画
t.goto(100,100)
t.pd()
t.pensize(10)
t.circle(200)
time.sleep(3)
颜色控制函数
color() ,pencolor() , begin_fill(), end_fill()
import turtle as t import time #绘制多边形 def GetNum_Polygon(num): t.color("red", "yellow") t.begin_fill() for i in range(num): angel = 360/num t.forward(80) t.left(angel) t.end_fill() time.sleep(1) if __name__ == '__main__': GetNum_Polygon(9)
运动控制函数
forward() , backward() , right() , left() , setheading() , goto() , circle()
t.fd(100)
t.left(90)
t.bk(100)
time.sleep(1)
t.setheading(270)#球坐标的绝对角度
t.fd(100)
time.sleep(1)
t.goto(0,0)
t.circle(200)
time.sleep(1)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。