返回顶部
位置:首页 > 电脑软件 > 应用软件 > 财经>海龟编辑器

海龟编辑器

软件简介

海龟编辑器V1.2.4官方版PC电脑版不诱导下载

海龟编辑器软件截图

编程猫海龟编辑器,是由深圳点猫科技有限公司自主研发面向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.优化软件更新机制2.更新软件logo

【关键词】 海龟编辑器

海龟编辑器下载地址

本类排行
  • 极速开票 v4.2.8.6 极速开票 v4.2.8.6 更新于2021-08-23 点击下载

    极速开票软件颠覆了传统的手工输入开票模式,企业在诺诺网完善了企业开票信息之后,就会自动生成企业名片(属于企业的唯一极快开票二维码和极快开票代码);开票人员只需使用扫描枪扫描企业名片上的快速开票二维码或输入6位快速开票代码,即可自动分析企业的开票数据(公司名称、税号、开户银行和账户、电话号码、地址),完成开票。

  • 智股帮炒股卫士 v2.9.5.0 智股帮炒股卫士 v2.9.5.0 更新于2021-08-16 点击下载

    智股帮炒股卫士通过大数据和人工智能,为投资者提供一站式智能证券投资服务,如沪深市场实时行情、智能决策、专家投资等。配备股票交易终端配备人工服务,为用户提供专业的投资信息、股票交易指标和分析工具。

  • 广发证券金融终端 v8.19 广发证券金融终端 v8.19 更新于2021-08-05 点击下载

    广发证券金融终端包含了完善的行情交易和资讯功能,支持通达信界面风格的股票交易、融资融券交易、以及嵌入易淘金网站入口、支持广发通注册及登录并可以登录后云同步自选股到我司其他各大平台(手机证券IOS版、微信、易淘金)等多项新功能。

  • 小白兔记账 小白兔记账 更新于2020-10-12 点击下载

    小白兔记账致力于打造一款免费专属的个人日常收支记账软件,界面简洁,操作便捷,收支类别等各参数支持自定义设置,是您记录日常生活收支消费的首选记账软件。

  • 中邮证券通达信系统下载 中邮证券通达信系统下载 更新于2020-06-12 点击下载

    中邮证券通达信系统是多功能的证券信息平台,与其他行情软件相比,有简洁的界面和行情更新速度较快等优点。通达信允许用户自由划分屏幕,并规定每一块对应哪个内容。