由python蟒蛇绘制学习python基本绘图(turtle标准库)

#PythonDraw.py
import turtle
turtle.setup(650,350,200,200)#(width,height,startx,starty)设置绘图窗体
turtle.penup()#抬起画笔,海龟轨迹不出现在画布上
turtle.fd(-250)#让海龟向前爬行
turtle.pendown()#落下画笔,开画
turtle.pensize(25)#画笔宽度
turtle.pencolor("purple")#画笔颜色=turtle.pencolor(0.63,0.13,0.94)
turtle.seth(-40)#改变海龟行进的角度方向(使用的为绝对角度)turtle.left、turtle.right为相对视角
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()#绘制完成后窗体不会自动关闭

import:引入 turtle库
turtle库的使用:
turtle的绘图窗体
turtle空间坐标体系:turtle.goto(100,100) 让海龟去到某个坐标
RGB:0-255之间的整数或0-1之间的小数来表示
turtle.colormode()可切换RGB小数整数切换
使用from和import保留字共同完成:
from 库名 import 函数名
**from 库名 import ***
则可直接调用函数,不需要再套库名,但可能会出现函数重名问题(其实不推荐这种方法)为解决这个问题:import 库名 as 库别名
turtle.circle(x,y)以x为半径绘制弧度为y的弧形,默认为圆心在海龟的左侧
循环语句:for<变量>range(循环次数):
range(N)产生循环序列 0-N-1
range(2,5) 变量为2,3,4(不到5)
图形示例

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值