python方向控制函数 python 方向

在python中海龟库的英文在python中海龟库的英文如下:
turtle绘图的基础知识:
1、画布(canvas)
turtle.screensize(canvwidth=None,canvheight=None,bg=None) #参数分别为画布的宽(单位像素), 高 ,  背景颜色 。
turtle.screensize() #返回默认大?。?00,300)
turtle.setup(width=0.5,height=0.75,x=None ,  y=None) #参数:width,height: 输入宽和高为整数时 ,  表示像素; 为小数时 ,  表示占据电脑屏幕的比例,
(x, y): 这一坐标表示矩形窗口左上角顶点的位置, 如果为空,则窗口位于屏幕中心 。
2、turtle空间与角度坐标体系
turtle.goto(x,y) #直接跳转到相应的坐标点
turtle.fd(d) #向前前进d像素
turtle.bk(d)#向后前进d像素
turtle.circle(r,angle) #以r为半径 , 旋转angel角度 。r为正,向前进方向左侧旋转,r为负,则相反 。x轴为0度,逆时针为角度正值,顺时针为角度负值 。
turtle.seth(angle) 改变行进方向 , 但不行进
3、RGB色彩模式
turtle.colormode(mode) mode=1,则为小数,mode=255,则为整数
turtle.pencolor(‘color’) color=颜色字符串,如red,blue
RGB小数数值:turtle.pencolor(0.63,0.13,0.93)
RGB元组值:turtle.pencolor((0.63,0.13,0.93))
4、画笔控制函数
turtle.penup()#抬起画笔,不绘画
turtle.pendown()#落下画笔,开始绘画,前两者成对出现
turtle.pencolor()#绘画颜色
turtle.pensize() #画笔粗细
turtle.speed(speed):#设置画笔移动速度,画笔绘制的速度范围[0,10]整数 , 数字越大越快 。
turtle.begin_fill()#准备开始填充图形
turtle.end_fill()#填充完成
turtle.color(color1 ,  color2) #同时设置pencolor=color1,fillcolor=color2
5、方向控制函数
turtle.setheading(angle)#改变行进方向,但不行进,为绝对角度 。
turtle.left(angel)#海龟向左转,angel在海龟当前行进方向上旋转的角度
turtle.right(angel)#海龟向右转,angel在海龟当前行进方向上旋转的角度
6.其他函数
turtle.stamp()复制当前图形
turtle.write(s , [font=("font-name" , font_size,"font_type")])写文本 , s为文本内容,font是字体的参数,分别为字体名称,大小和类型;font为可选项,font参数也是可选项
turtle.undo()取消最后一个图的操作
turtle.clear()清空turtle窗口,但是turtle的位置和状态不会改变
turtle.reset()清空窗口,重置turtle状态为起始状态
二级Python----Python的内置函数及标准库(DAY 8)python的内置函数(68个)
Python考核31个内置函数,
python内置了很多内置函数、类方法属性及各种模块 。当我们想要当我们想要了解某种类型有哪些属性方法以及每种方法该怎么使用时,我们可以使用dir()函数和help()函数在python idle交互式模式下获得我们想要的信息 。
【python方向控制函数 python 方向】 ? dir()函数获得对象中可用属性的列表
Python中的关键词有哪些?
dir(__builtins__):查看python内置函数
help(‘keywords‘):查看python关键词
如微分积分方程的求解程序、访问互联网、获取日期和时间、机器学习算法等 。这些程序往往被收入程序库中,构成程序库 。
只有经过严格检验的程序才能放在程序库里 。检验,就是对程序作充分的测试 。通常进行的有正确性测试、精度测试、速度测试、边界条件和出错状态的测试 。经过检验的程序不但能保证计算结果的正确性 , 而且对错误调用也能作出反应 。程序库中的程序都是规范化的 。所谓规范化有三重含义:①同一库里所有程序的格式是统一的;② 对这些程序的调用方法是相同的;③ 每个程序所需参数的数目、顺序和类型都是严格规定好的 。

推荐阅读