Python标准库之turtle

1.import的用法

  • import <库名>:用此方法导入库后,使用该库中的函数时需要在函数名前加上 "库名.",例如:turtle.setup(w,h,x,y)

       优点:不会出现重名函数问题,在函数名前添加库名,等于直接指定了某个函数

       缺点:复杂,每个函数名前都需要添加库名,书写比较麻烦

  • from <库名> import * :导入该库中的所有函数,用此方法导入库后,可以直接使用该库中的函数,无需在函数名前添加 "库名." 

       优点:简单,易书写

       缺点:可能出现同名函数引用问题

  • import <库名> as <别名>:可以给当前引入的库起别名 例:import turtle as t

2.turtle画笔控制函数

  • penup() 表示画笔抬起或者飞行时运动的轨迹,不在画布上形成图案
  • pendown() 与penup() 相反,画笔落下,在画布上形成图案
  • pensize(x) 调节画笔的width
  • pencolor("orange")为字符串格式 或者 pencolor(0.63,0.13,0.94) RGB格式小数值 或者 pencolor((0.63,0.13,0.94)) RGB元组
  • circle(r) 表示在以100px为半径绘制一个圆形,circle(r,角度) 表示以半径r绘制指定角度的圆弧
  • seth(角度) 控制海龟的方向,此函数只能调节海龟的绝对方向
  • left(角度),right(角度) 海龟向左转或者向右转指定的角度
  • 循环结构 

         for <变量> in range(<参数>)    参数可以指定数字,表示循环次数

               执行体

         range(N) 产生0-N-1的整数序列,共N个

         range(N,M) 产生N-M-1的整数序列,共M-N个

  • goto(x,y) 海龟在当前位置在横坐标上移动x个像素,在纵坐标上移动y个像素
  • done() 程序运行后不会自动退出
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值