python turtle库下载_Python中turtle库的使用

1.画布

turtle.setup(650,350,200,200)

前两个参数用于说明画布的大小,后两个参数说明窗体的位置

2.画笔设置

语句

用法

turtle.pensize()

用于设置画笔大小

turtle.penup()

抬起画笔

turtle.pendown()

落下画笔

turtle.pencolor("purple")

画笔颜色

turtle.speed(speed)

画笔速度

3.坐标问题

3.1 turtle 的空间坐标体系

绝对坐标使用:

goto(x,y)

%E7%BB%9D%E5%AF%B9%E7%A9%BA%E9%97%B4%E5%9D%90%E6%A0%87.png

此处输入图片的描述

海龟坐标使用:

fd()#向海龟正前方向运行

bk()#向海龟后方向运行

circle(r,angle)#以海龟左侧的某个点为圆心进行曲线运行 ,r为负数则为右侧

%E6%B5%B7%E9%BE%9F%E7%A9%BA%E9%97%B4%E5%9D%90%E6%A0%87.png

此处输入图片的描述

3.2 turtle的角度坐标体系:

绝对角度使用:

seth(angle)#改变海龟的行进方向,不行进

%E7%BB%9D%E5%AF%B9%E8%A7%92%E5%BA%A6.png

此处输入图片的描述

海龟角度使用:

left(angle) #在海龟行进的方向上

right(angle)

4.填充和箭头

语句

用法

turtle.fillcolor(colorstring)

填充颜色

turtle.begin_fill()

开始填充

turtle.end_fill()

填充结束

turtle.hideturtle()

隐藏箭头显示

turtle.showturtle()

显示箭头

5.蟒蛇绘制

# python蟒蛇绘制

#import turtle完成库的引用 也可以用from turtle import*的形式,这种方式可以直接使用函数,但会出现重名问题,也可以使用import turtle as 别名 这种方法最好

import turtle

turtle.setup(650,350,200,200) #启动窗体的位置和大小

turtle.penup() #抬起画笔

turtle.fd(-250)

turtle.pendown() #落下画笔

turtle.pensize(20) #画笔宽度

turtle.pencolor("purple") #修改画笔颜色,也可以用这种方式turtle.pencolor(1,1,1)

turtle.seth(-40) #不运动

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() #用来停止画笔绘制,但绘图窗体不关闭

%E8%9F%92%E8%9B%87%E7%BB%98%E5%88%B6.png

蟒蛇绘制

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值