import关键字
用法1:
import <库名>
函数用法 <库名>.<函数名>(<函数参数>)
用法2:
form <库名> import <函数名> 、form <库名> import *
函数用法:<函数名>(<函数参数>)
比较
用法1不会出现函数重名的问题,方法2会出现
用法3:
import <库名> as <库别名>
函数用法:<库别名>.<函数名>(<函数参数>)
turtle绘图窗体
位置
相较于屏幕左上角为原点,横向为x轴,纵向为y轴
位置函数
turtle.setup(width,height,startx,starty),用于设置绘图窗体大小及位置,不是必须
后两个参数可选:width窗体宽度,height窗体高度,startx,starty窗体左上角初始坐标
turtle空间坐标体系
绝对坐标
海龟坐标
turtle角度坐标体系
绝对角度
海龟角度
turtle基础函数
基础画笔控制函数
turtle.penup()
别名为turtle.pu(),用于抬起画笔,海龟在飞行,即不产生轨迹
turtle.pendown()
别名为turtle.pd(),用于落下画笔,海龟在爬行,产生轨迹
turtle.pensize(width)
别名turtle.width(width),用于设置画笔宽度
turtle.pencolor(color)
color为颜色字符串或RGB值,用于设置画笔颜色
运动控制函数
turtle.forward(d)
别名为turtle.fd(d),用于向前行进,海龟走直线,d为行进距离,可以为负数
turtle.backward(d)
别名为turtle.back(distance)或turtle.bk(distance),用于向后退
turtle.circle(r,angle)
以r长度为半径,angle为角度默认360度整圆,当前方向左侧r处为圆心画圆,其中r和angle可以为负数,方向相应取反
turtle.setheading(angle)
别名为turtle.seth(angle),angle为绝对度数,用于改变行进方向,注意只改变方向不行进
turtle.left(angle)
别名为turtle.lt(angle),海龟向左转,angle为海龟在当前行进方向上旋转的角度
turtle.right(angle)
别名为turtle.rt(angle),海龟向右转,angle为海龟在当前行进方向上旋转的角度
turtle.goto(x,y)
海龟直接到达指定坐标
turtle.home()
将位置和方向恢复到初始状态
更多用法参考python之绘制图形库turtle
以上内容参考网络以及慕课(@嵩天老师团队),仅供学习记录,若有侵权请联系及时删除谢谢