2021-04-22

turtle库的使用

  • turtle绘图窗体布局   

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

         turtle.setup(width,height,startx,starty)       setup()设置窗体大小及位置   width为窗口宽度、height为窗口高度、startx和starty为窗口离显示器的距离

  • turtle空间坐标体系

  • turtle角度坐标体系

  • RGB色彩模式

  1.   有三种颜色构成的万物色
  2. 例如:白色RGB(255.255.255)可在此连接中查询https://tool.lu

     

turtle程序语法元素分析

  1. 库引用与import

              库引用:扩充Python程序功能的方式

             import的使用方法:

           (1)import<库名>

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

             (2)使用from和import保留字共同完成

                   from<库名>import<函数名>

                   from<库名>import*

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

              注意:第(1)种方法不会出现函数重名问题,第(2)种方法则会出现。

import turtle
turtle.setup(750,360,200,200)
form turtle import*
setup(750,260,200,200)

           (3)使用import和as保留字共同完成

                   import<库名>as<库别名>

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

import turtle as t
t.setup(750,360,200.200)

2.画笔控制函数

turtle.penup()  别名  turtle.pu() : 抬起画笔

turtle.pendown()  别名  turtle.pd :落下画笔

turtle.pensize(width) 别名  turtle.width(width):画笔宽度

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

      color可以有三种形式:(1)颜色字符串:turtle.pencolor("purple")     (2)RGB的小数值:turtle.pencolor(0.63,0.13,0.94)        (3)RGB的元组值:turtle.pencolor((0.63,0.13,0.94))

3.turtle运动控制函数

turtle.forward(d)    别名  turtle.fd(d):向前行进,海龟走直线    d:行进距离,可以为负数

turtle.circle(r,extent=None) :根据半径r绘制extent角度的弧度    r默认圆心在海龟左侧r距离位置       extent绘制角度,默认是360度整圆

3.turtle方向控制函数

turtle.setheading(angle)   别名     turtle.seth(angle) :改变行进方向,海龟走角度        angle:行进方向的绝对角度

turtle.left(angle)海龟向左转

turtle.right(angle)海龟向右转      angle:在海龟当前行进方向上旋转角度

4.循环语句与range()函数

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

range(N):产生0到N-1个整数序列

蟒蛇代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值