• “狼”来啦!历届世界杯吉祥物,你pick谁? 2019-11-08
  • 四两如梦因没有好好务农而贫,却要抹黑国家,这是什么素质呀[微笑] 2019-11-08
  • 过年如何时尚返乡  12种男版围巾系法送给你 2019-10-19
  • 对手的表扬是最好的批评 2019-10-12
  • 西藏军区某合成旅雪域高原练兵 备战国际军事比赛 2019-10-11
  • 新一批赴黎维和扫雷官兵全面展开“蓝线”扫雷 2019-09-16
  • LADY咔咔(42) 别克GL6不看广告看疗效 2019-09-16
  • 西部网(陕西新闻网)www.cnwest.com 2019-09-15
  • 熊出没!云南景东县首次利用红外相机拍到黑熊活动轨迹 2019-09-07
  • 人民日报评论员:在党的引领下汇聚圆梦力量 2019-09-07
  • 人民日报评论员:满怀信心走好中国道路 2019-08-27
  • 步飘恒的专栏作者中国国家地理网 2019-08-25
  • 乐安一医生工作时抽烟睡觉骂人失医德 被责令检讨罚款通报长记性 2019-08-25
  • 天安门6月15日启动修缮 预计2019年5月底全部完工 2019-08-18
  • 在生产力水平低下的时代,农业税是国家税收的重要来源之一。当工业发展到一定阶段后,国家就取消了农业税,并适当给予农民补助,对农业基础设施进行了一定的投入。 2019-08-18
  • 您的位置: 蓝月亮一码中特 > 软件下载 > 编程开发 > 海龟编辑器

    19期一码中特:海龟编辑器V1.3.1官方版

    编程猫海龟编辑器电脑客户端

    • 软件大?。?span itemprop="fileSize">79 MB
    • 更新时间:2019/11/08
    • 软件语言:简体中文
    • 软件授权:免费软件
    • 版本类型:官方版
    • 版本号:1.3.1
    • 适用系统:WIN7/Win8/Win10
    • 软件介绍
    • 本类推荐
    • 精品合集
    • 相关文章
    • 下载地址
    • 相关评论

    蓝月亮一码中特 www.wipek.tw 海龟编辑器软件截图

    编程猫海龟编辑器,是由深圳点猫科技有限公司自主研发面向Python初学者的图形化Python IDE,用户可以通过“搭积木”的方式,学习Python的语法、算法和数据结构。海龟编辑器支持Python代码和图形化积木的双向互相转译,支持一键安装Python第三方库,同时还支持以micro:bit为主的开源硬件Python编程。

    海龟编辑器特色

      1、一键安装第三方库。

      2、扩展功能强大。

      3、支持硬件编程。

      4、搭积木,学Python,积木/代码一键转化,让学习更简。

    海龟编辑器使用说明

    海龟库 (turtle) 是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

    海龟库积木盒有点类似Kitten创作工具的画笔和动作积木盒的结合体,可以绘制、控制画笔移动,大家使用一下就可以体会了哦。

    海龟图的窗口坐标系同Kitten舞台类似,小窗口的情况下,海龟图高和宽是固定400像素。全屏的海龟图和浏览器本身的尺寸有关。

    海龟编辑器软件截图

    海龟图和math库、random库一样,需要先导入库 import turtle,才可以使用库中的函数。使用海龟库中的函数,你可以画出各种有趣的图形。

    1.画笔

    对应代码:

    import turtle #导入海龟库 __Pen = turtle.Pen() #新建一个画笔,默认命名为__Pen;专业的话来说:将turtle.Pen()这个类实例化对对象,赋值给变量__Pen __Pen #__Pen就是上图中的"画笔"积木

    Wood编辑器为大家默认设置了画笔(__Pen).【取这么奇怪的名字是因为希望大家新建变量的时候尽量避免使用同名变量?。?!】

    海龟编辑器软件截图

    对应代码:

    import turtle t = turtle.Pen()

    除了默认的画笔,也可以自己新建变量,把变量设置为新的画笔属性。

    看到上面两个积木,大家可能有点疑惑了,什么对象啊,实例化啊,到底是什么意思呢?别担心慢慢听技术喵道来。

    画笔的概念:

    在前面的《函数》中我们讲到,Python中还有一种比函数更强大、更方便的数据类型,叫做“对象”。在这里,“画笔”就是一个对象。

    对于“对象”这个概念理解起来可能比较抽象,大家可以这样理解,其实每只画笔就是海龟图上那个小小的箭头,海龟图可以支持同时有多个画笔在运行,所以我们必须给每只画笔取个名字,后面的积木才知道到底是哪个画笔在执行命令。 

    海龟编辑器软件截图

    一般情况下大家使用咱们默认的画笔积木就可以了,如果设置了新的画笔,后面所有包含 “画笔”字样的积木,必须要告诉他们是用默认画笔,还是用新建的变量设置的画笔。

    海龟编辑器软件截图

    2.设置背景颜色

    海龟编辑器软件截图

    对应代码:

    import turtle turtle.bgcolor("#cc66cc")

    含义:

    填充海龟图背景颜色,选择颜色的方式有很多种,包括:

    颜色下拉选项

    这样的方式非常直观,颜色会翻译成十六进制RGB颜色字符串。

    turtle.bgcolor("#cc66cc") #十六进制RGB颜色字符串:#后面的六个字符,分别是3个2位的十六进制数,这三个数分别代表红色、绿色、蓝色三种颜色。由这三种颜色混合,可以形成人眼可以识别的几乎各种颜色,

    海龟编辑器软件截图

    颜色单词字符串

    海龟编辑器软件截图

    Python收录了常见的各种颜色的英文单词,常用的有:

    'red', 'blue','white','green','black','purple','yellow','orange','pink'

    用单词字符串表示颜色,无论翻译成代码还是积木,都是单词字符串。上图积木转换成的代码是:

    turtle.bgcolor('red')

    RGB颜色字符串

     

    海龟编辑器软件截图

    颜色还可以由RGB来表示,RGB分别代表红色、绿色、蓝色三种颜色,由这三种颜色混合,可以形成人眼可以识别的几乎各种颜色。 不过比较特殊的是,上面这种积木,不会在积木盒中直接出现,但是你仍然可以通过代码书写,然后转换为积木:

    turtle.bgcolor(255,255,0)

    其他嵌套方式

    颜色积木可以塞入变量和列表某一项,可以搭配实现更多的变换和功能。

    海龟编辑器软件截图

    3.设置画笔颜色

    海龟编辑器软件截图

    对应代码:

    import turtle __Pen = turtle.Pen() __Pen.pencolor("#cc66cc") #设置画笔的颜色

    含义:设置特定画笔的颜色。设置画笔颜色的交互规则,与“设置背景颜色”积木完全相同。

    可以类比Kitten创作工具中的画笔积木盒。

    4.设置画笔粗细

    海龟编辑器软件截图

    对应代码:

    import turtle __Pen = turtle.Pen() __Pen.pensize(5) #设置画笔粗细

    含义:设置画笔的粗细。

    画笔的粗细的值为自然数。

    可以类比Kitten创作工具中的画笔积木盒。

    5.设置画笔速度

    海龟编辑器软件截图

    对应代码:

    import turtle __Pen = turtle.Pen() __Pen.speed(5) #设置画笔运行速度

    含义:

    设置画笔绘制的速度。

    画笔的速度的值为自然数。

    画笔的速度其实是有上限的,基本上超过10,肉眼就比较难觉察到变化了。

    6.绘制圆

    海龟编辑器软件截图

    对应代码:

    import turtle __Pen = turtle.Pen() __Pen.circle(50) #绘制圆

    含义:

    用画笔绘制指定半径的圆。

    圆的半径可以取整数、小数,也可以取正数、负数:

    若半径是正数,则画笔以逆时针画圆;

    若半径是负数,则画笔以顺时针画圆。

     

    7.绘制点

    海龟编辑器软件截图

    对应代码:

    import turtle __Pen = turtle.Pen() __Pen.dot(20) #绘制直径

    含义:

    用画笔绘制指定直径的点。

    点的直径可以取整数、小数,也可以取正数、负数。

    若直径是负数,则画点时取其绝对值作为点的直径。

    8.绘制正多边形

    海龟编辑器软件截图

    对应代码:

    import turtle

    __Pen = turtle.Pen()

    __Pen.circle(30, steps=5) #绘制外接圆半径

    含义:

    用画笔绘制正多边形,所有的正多边形都有外接圆,这里用外接圆的半径来定义正多边形的大小。

    海龟编辑器软件截图

    多边形的边数一般都是正整数。

    边数特殊情况下也可以是小数,则多边形的边无法正常闭合。

    外接圆半径可以取正数也可以取负数。

    若取正数,则逆时针画多边形;
    若取负数,则顺时针画多边形。

    9.画笔向前/向后移动

    海龟编辑器软件截图

    对应代码:

    import turtle

    __Pen = turtle.Pen()

    __Pen.forward(100) #画笔向前移动100

    __Pen.backward(100) #画笔向后移动100

    含义:

    使画笔向前移动或向后移动。

    同Kitten一样,如果输入的是负数,则会向当前相反的方向移动哦

    10.画笔向左/向右旋转

    海龟编辑器软件截图
    对应代码:
    import turtle

    __Pen = turtle.Pen()

    __Pen.right(90) #画笔向右旋转

    __Pen.left(90) #画笔向左旋转
    含义:
    使画笔向右或向左旋转。
    同Kitten一样,如果输入的是负数,则会向当前相反的方向旋转。

    更新日志

    1.移除系统python库引用
    2.修复软件bug

    猜你感兴趣
  • “狼”来啦!历届世界杯吉祥物,你pick谁? 2019-11-08
  • 四两如梦因没有好好务农而贫,却要抹黑国家,这是什么素质呀[微笑] 2019-11-08
  • 过年如何时尚返乡  12种男版围巾系法送给你 2019-10-19
  • 对手的表扬是最好的批评 2019-10-12
  • 西藏军区某合成旅雪域高原练兵 备战国际军事比赛 2019-10-11
  • 新一批赴黎维和扫雷官兵全面展开“蓝线”扫雷 2019-09-16
  • LADY咔咔(42) 别克GL6不看广告看疗效 2019-09-16
  • 西部网(陕西新闻网)www.cnwest.com 2019-09-15
  • 熊出没!云南景东县首次利用红外相机拍到黑熊活动轨迹 2019-09-07
  • 人民日报评论员:在党的引领下汇聚圆梦力量 2019-09-07
  • 人民日报评论员:满怀信心走好中国道路 2019-08-27
  • 步飘恒的专栏作者中国国家地理网 2019-08-25
  • 乐安一医生工作时抽烟睡觉骂人失医德 被责令检讨罚款通报长记性 2019-08-25
  • 天安门6月15日启动修缮 预计2019年5月底全部完工 2019-08-18
  • 在生产力水平低下的时代,农业税是国家税收的重要来源之一。当工业发展到一定阶段后,国家就取消了农业税,并适当给予农民补助,对农业基础设施进行了一定的投入。 2019-08-18
  • 红球序值 宁夏十一选五任五走势图 双色球选号17129 大神娱乐棋牌 股票分析师为什么会免费推荐股票 河南十一选五技巧 双色球在线选号 七乐彩走势图浙江风采 云南十一选五规律 澳洲幸运5技巧