【Python】turtle库的介绍及使用(计算机二级常考)

活动地址:CSDN21天学习挑战赛

目录

turtle库概述

1.import turtle

2.from turtle import *

3.import turtle as m 

​turtle库绘图

1.窗口函数

2.画笔状态函数

3.画笔运动函数


turtle库概述

turtle库是Python重要的标准库之一,能够进行基本图形的绘制。

对于标准库使用之前要引用,引用方式有很多种,但作用相同。

1.import turtle

如果使用这种方式调用具体函数时写法是。

import turtle
turtle.forward()

2.from turtle import *

这种不需要用turtle.作为引导。

from turtle import *
forward(100)

3.import turtle as m 

这种方式和第一种一样,就是把turtle库重新命名为m,然后后面调用都用m,方便。

import turtle as m
m.forward(100)

​turtle库绘图

turtle库中包含了上百个功能函数用于绘制图形,但是常用的就几个。

1.窗口函数

turtle库中的setup()函数与窗体有关。

turtle.setup(width,height,startx,starty)

width:宽度,整数表示像素值,小数表示窗口宽度与屏幕比例。

height:高度,整数表示像素值,小数表示窗口宽度与屏幕比例。

startx:窗口左侧与屏幕左侧的像素距离,如果值是None,窗口位于水平中央。

staety:窗口顶部与屏幕顶部的像素距离,如果值是None,窗口位于水平中央。

2.画笔状态函数

函数描述
pendown()放下画笔
renup()拿起画笔
pensize()设置画笔线条的粗细
pencolor()设置画笔的颜色
color()设置画笔和填充颜色
begin_fill()填充图形前,调用该方法
end_fill()填充图形结束
clear()清空当前窗口
reset()清空当前窗口,并充值位置
weite()输出font字体的字符串
hideturtle()隐藏画笔的turtle形状
showturtle显示画笔形状

3.画笔运动函数

控制画笔运动的函数

函数描述
forward()

沿当前指定方向前进距离

backward()沿当前相反方向后退指定距离
setheading(angle)设置当前朝向为angle角度
citcle(半径,角度)绘制一个圆或弧
undo()撤销最后一步
right(angle)向右转
left(angle)向左转
goto(x,y)移动到绝对坐标(x,y)处
speed()设置画笔的绘制速度,参数为0-10
dot(直径,颜色)绘制一个圆点
home()设置当前画笔位置为原点,朝向东

封面参考:http://t.csdn.cn/fJBxR 

  • 10
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-李华同学-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值