Python turtle库的常用函数

不说废话,直接搞

  1. 函数库导入 import turtle
  2. 设置窗口的位置和大小 turtle.setup(width,height,startx,starty)
      相对于桌面的起始点的坐标以及窗口的宽度高度,若不写窗口的起始点,则默认在桌面的正中心。
  3. 移动画笔 turtle.goto(100,100),绝对坐标
  4. 沿前方向运行 turtle.fd(d) forward d可以为负数
  5. 沿反方向运行 turtle.bk(d) backward d可以为负数
  6. 沿海龟左侧的某一点做圆运动 turtle.circle(r,angle)
  7. 只改变海龟的行进方向,绝对角度。 turtle.setheading(angle)或者turtle.seth()
  8. 相对角度 turtle.left(angle) turtle.right(angle)
  9. 调节颜色模式 turtle.colormode(mode) 1.0:RGB小数模式 255:RGB整数模式
  10. 画笔抬起 turtle.penup() 别名turtle.pu()
  11. 画笔落下 turtle.pendown() 别名turtle.pd()
  12. 画笔宽度 turtle.pensize(width) 别名turtle.width(width)
  13. turtle.pencolor(color) color为颜色字符串或者rgb值
      eg:turtle.pencolor(“purple”)颜色字符串
        turtle.pencolor(0.63,0.13,0.94)RGB的小数值
        turtle.pencolor((0.63,0.13,0.94))RGB的元组值
    在这里插入图片描述
    在这里插入图片描述
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
#import ... 使用函数需要 .函数 不会出现函数重名问题 #from .... import* 则可以直接使用函数名 #import .... as ....使代码量更少且不容易重名 import turtle #设置窗体大小和位置,4个参数中后两个可选为左上角坐标,setup函数不是必须的 turtle.setup(650,350,200,200) #绝对坐标 turtle.goto(x,y)海龟一开始在画面的中心(0,0),到达(x,y) #相对坐标 海龟当前运行的方向是前进方向 turtle.fd(d) 或turtle.forward(d) #后方是后退方向 turtle.bk(d) #左侧是左侧方向 turtle.circle(r,angle)以左侧的某个点为圆心向左侧 #右侧是右侧方向 # 画笔控制函数pen... # 一般成对出现: turtle.penup() 别名 turtle.pu() 不画 # turtle.pendown() turtle.pd() 画 # #画笔宽度设置后一直有效 turtle.pensize(width) 或 turtle.width(width) #画笔颜色 turtle.pencolor("purple")或 turtle.pencolor(0.63,0.13,0.94) 或 turtle.pencolor((0.63,0.13,0.94)) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") #绝对角度 turtle角度坐标体系,类似数学平面直角坐标系,turtle.seth(angle)改变海龟行进角度,但不行进 或turtle.setheading() #相对角度 turtle.left(angle)向左改变角度 turtle.right(angle)向右改变角度 turtle.seth(-40) #turtle.circle(r,extent=None)绘制弧 默认圆心是左侧r距离的位置,弧度为360 -r右侧 for i in range(4): turtle.circle(40,80) turtle.circle(-40,80) turtle.circle(40,80/2) turtle.fd(40) turtle.circle(16,180) turtle.fd(40*2/3) turtle.done()

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值