Python基本图形绘制

时间:2019-04-16 15:13:29   收藏:0   阅读:175

turtle的一个画布空间最小单位是像素

turtle的绘制窗体:turtle.stup(width,heigth,startx,starty) 四个参数中后两个可选

技术分享图片

 

 

 

 

 

 

turtle空间坐标体系:turtle.goto(x,y)

                                 turtle.circle(r,angle)

                                 turtle.bk(d)#back

                                 turtle.fd(d)#forward

turtle角度坐标体系:turtle.seth(angle) #angle为绝对度数;seth()只改变方向但不行进

                                 turtle.left(angle)

                                 turtle.right(angle)

RGB色彩模式(red green blue)

 常用的RBG色彩:

技术分享图片

 

库引用:方法一:import<库名>

                             <库名>.<函数名>(<函数参数>)

              方法二:from<库名>import *

                            <函数名>(<函数参数>)#相对于方法二可以在使用函数的时候不需要加<库名>.

                                                               #方法一不会出现函数重名问题,方法二则会出现

              方法三:import <库名> as <库别名>#import turtle as t

                            <库别名>.<函数名>(<函数参数>)#t.<函数名>(<函数参数>)     给调用的外联库关联一个更短、更合适自己的名字

turtle画笔控制函数:turtle.penup()#抬起画笔

                                turtle.pendown()#落下画笔

                                turtle.pensize(width)#画笔宽度

                                turtle.pencolor(color)#color为颜色字符串或r,g,b值

pencolor(color)的color可以有3种形式:

1、颜色字符串:turtle.pencolor("purple")

2、RGB的小数值:turtle.pencolor(0.63,0.13,0.94)

3、RGB的元素组:turtle.pencolor((0.63,0.13,0.94))

turtle运动控制函数:turtle.forward(d) #向前行进d,d可以为负数

                                turtle.circle(r,extent=None)#半径为r,角度为extent的弧形;默认圆心在海龟(turtle)左侧r距离的位置

 turtle方向控制函数:turtle.setheading(angle)#行进方向的绝对角度angle

                                 turtle.seth(angle)#转换角度

                                 turtle.left(angle)

                                 turtle.right(angle)

循环语句:for <变量> in range (<次数>):#<变量>表示每次循环的计数,0到<次数>-1

                       <被循环执行的语句>

range()函数(产生循环计数序列):range(N)#产生0到N-1的整数序列,共N个

                      range(M,N)#产生M到N-1的整数序列,共N-M个

关键还是要动手去敲写,去拿笔默写

原文:https://www.cnblogs.com/fungha/p/10716510.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!