python 使用turtle库画图

本文介绍了Python的Turtle库,用于图形绘制。通过Turtle库可以轻松创建各种图案,如爱心、正方形曲线、五角星、太阳花和时钟等。详细讲解了Turtle的基础知识,包括设置画布大小、画笔属性以及颜色和宽度的设定。
摘要由CSDN通过智能技术生成

Turtle库是python中较流行的函数库。

Turtle的基础知识表:

<
画布大小    
canvas 我们展开用于绘画区域,可以设置大小、初始位置和背景颜色 screensize(canvwidth=None, canvheight=None, bg=None)
canvwidth 画布的宽度、单位像素  
canvheight 画布的高度、单位像素  
bg 画布的背景、默认为(400,300,None)  
     
画布位置    
setup 设置画布的位置 setup(width=0.5, height=0.75, startx=None, starty=None)
width 输入的宽,单位像素,为小数时是屏占比  
height 输入的高,单位像素,为小数时是屏占比  
startx,starty 表示矩形窗口左上角顶点的位置。如果为空,则窗口位于屏幕中心  
     
画笔    
画笔状态 坐标原点为朝x轴的小乌龟  
pensize() 画笔的宽度  
pencolor() 画笔颜色  
speed() 画笔的速度,区间[0-10],数字越大越快  
forward() 向当前画笔方向移动多少像素长度  
backward() 向当前画笔反方向移动多少像素长度  
right() 画笔顺时针移动多少角度  
left() 画笔逆时针移动多少角度  
pendown() 移动时绘制图形,缺省时也为绘制  
goto(x,y) 将画笔移动到坐标(x,y)的位置  
penup() 移动时暂时不绘制,用于另起一个地方绘制时用  
circle() 画圆,半径未正负,表示圆心在画笔的左边(右边)画圆  
fillcolor(string) 图形填充颜色  
begin_fill() 准备开始填充图形  
end_fill() 填充完成  
hideturtle() 隐藏箭头显示  
  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值