编程猫海龟编辑器是由编程猫专为少儿所开发的一款Python编辑器,扩展功能非常强大,且支持硬件编程,可以一键安装第三方库,主要通过搭积木的方式让孩子们来学习Python,可充分提高他们的学习兴趣。在这里,学生们可以利用简单的操作来创造故事、动画、游戏、音乐和艺术,并通过图形化编程,引导学生了解、掌握编程语言中的循环、判断等多种基础结构,另外,该软件外观设计不仅活泼可爱,而且暖黄色的基本色和超大、清晰的文本字体,专为保护眼睛而专门设计的,还内置了图形化编程,对激发人们编程的是一个非常有效的方法,也是给新入门编程一个对编程的理解。但有许多小伙伴们不知道如何使用它画半圆或正方形,为此小编在下文奉上了详细的使用图文教程,欢迎有需要的用户前来下载使用。

软件亮点

1、一键安装第三方库。

2、扩展功能强大。

3、支持硬件编程。

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

海龟编辑器怎么用?

在本站下载解压,得到海龟编辑器安装包,双击运行进行安装即可;

一、怎么画半圆/正方形

turtle.goto(x,y)

画笔定位到坐标(x,y)

turtle.forward(distance)

向正方向运动 distance 长的距离

turtle.backward(distance)

向负方向运动 distance 长的距离

turtle.right(angle)

向右偏 angle 度

turtle.left(angle)

向左偏 angle 度

turtle.home()

回到原点

turtle.circle(radius, extent=None, steps=None)

画圆形 radius 为半径,extent 为圆的角度

turtle.speed(speed)

以 speed 速度运动

看到这么多函数肯定已经头大了,我们以例题来讲解。

首先画一个边长为100的正方形,然后再以半径为50画出其3/4圆。

事例:

# 控制画笔的速度

turtle.speed(5)

# 将画笔定位到原点

turtle.goto(0,0)

# 从原点开始,画出一个边长为100的正方形

for i in range(4):

# 正向运动 100 的距离

turtle.forward(100)

# 向右偏 90 度

turtle.right(90)

# 将画笔定位到原点

turtle.home()

# 画出一个半径为100,占3/4的圆

turtle.circle(50,270)

最后得到以下结果:

二、怎么画五角星

【代码1】

下面这个代码不用循环直接写:

代码如下:

import turtle

turtle.forward(300)

turtle.right(144)

turtle.forward(300)

turtle.right(144)

turtle.forward(300)

turtle.right(144)

turtle.forward(300)

turtle.right(144)

turtle.forward(300)

【代码2】

用for循环写

循环5次

range(5)意思是[0,5)前闭后开,

即0,1,2,3,4,共5次。

记住计算机都是从0开始。

代码如下:

import turtle

for i in range(5):

turtle.forward(300)#长度300像素

turtle.right(144)#转角144度

这样我们的五角星就绘制成功啦,以上两种方法所绘制的五角星都是一样的,用户可以根据自己的需要进行选择。

功能特点

1、海龟编辑器覆盖了Python99%的功能。

2、可将Python代码封装在图形化的积木脚本中。

3、积木脚本也可以随时转化成代码界面,学生可通过搭积木的方式来入门Python学习。

4、支持一键安装第三方库、辅助安装Python 3完成环境搭建。

5、支持硬件编程,同步学习物联网与开源硬件,并且内置智能纠错功能。

6、高中Python新课标高考考点全部可在海龟编辑器中实现。

7、产品代码竞技场,可供学生在游戏化的平台学习编程、检验编程学习效果。

更新日志

编程猫海龟编辑器v2.0更新日志

1、新增“云端作品管理”入口

2、新增内置python库arcade 2.2.2、dataclasses 0.7

3、修复无法运行海龟内置python的问题

4、修复部分用户在库管理中无法搜索到库的问题

5、其他bug修复与软件优化

编程猫海龟编辑器(python)_海龟编程猫下载 海龟编程猫编辑器 v2.0 安装免费版(附使用教程) 64位 下载-脚本之家...相关推荐

  1. python详细安装教程3.7.0-python 3.7.0 安装配置方法图文教程

    本文记录了python 3.7.0 安装配置方法,供大家参考,具体内容如下 S1登入Python官网下载网址 S2下载后缀为exe的可执行文件,并根据自己电脑/主机的系统选择32位还是64位. 双击选 ...

  2. wampp mysql版_xampp 64位下载(XAMPP 5.6.8 for Windows)官方版_附xampp mysql无法启动解决方案...

    xampp 64位下载(XAMPP 5.6.8 for Windows)官方版_附xampp mysql无法启动解决方案 xampp(apache+mysql+php+perl)是一个功能强大的建站集 ...

  3. python编程求长方形的面积_海式求三角形面积编程python

    信息举报 时间:2020-11-24 本页为您甄选多篇描写海式求三角形面积编程python,海式求三角形面积编程python精选,海式求三角形面积编程python大全,有议论,叙事 ,想象等形式.文章 ...

  4. 编程软件python t-Python 3.7 64位下载

    python64位是一种面向对象.直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可 ...

  5. python官网下载步骤64位-Python 3.7 64位下载

    python64位是一种面向对象.直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可 ...

  6. python环境下载_Python for Windows 64位下载

    PythonWin 64位是Windows 64为系统下的Python开发环境,由Python官方提供,Python是一种面向对象脚本语言,无论你是使用Python开发程序还是学习Python,第一步 ...

  7. python3.9安装_Python 3.9下载 Python 3.9.0 for Windows 官方安装正式版 32位/64位 下载-脚本之家...

    Python 3.9.0是Python编程语言的最新主要版本,它包含许多新功能和优化.这是Windows上默认为64位安装程序的Python的第一个版本,同时Python 3.9不支持Windows ...

  8. win7 64为 java下载地址_最新jdk1.8 64位下载下载地址电脑版-锐品软件

    jdk1.8 64位,适合安装到winxp.win7.win8.win10 64位系统中,是JAVA SE的开发工具包,安装后可以帮助各位JAVA的编程者们,更多的开发自己的程序. jdk1.8 64 ...

  9. opencv4.4.0函数手册_【文档更新】发布100ask_imx6ull用户手册V2.0和全新烧写工具

    疫情期间,韦东山团队在家办公丝毫没有松懈,一直在写文档,答疑等. 下面给读者们公布阶段性成果: 一.发布<100ask_imx6ull用户手册 入门篇_V2.0 >: 添加更多烧写方法.更 ...

最新文章

  1. Nginx 在centos linux 安装、部署完整步骤并测试通过
  2. python turtle库画图案-Python基础图形绘制库——turtle
  3. System.Threading.Timer类的TimerCallback 委托
  4. 深度学习(5)TensorFlow基础操作一: TensorFlow数据类型
  5. mysql时间间隔interval_MySQL DATEDIFF函数获取两个日期的时间间隔的方法
  6. python 写入json数据到数据库
  7. 超大超详细图解,让你掌握Spark memeoryStore内存管理的精髓
  8. Java基础_学习笔记_13_类的多态性(二)
  9. DotNET:LINQ对泛型(Generic)操作和泛型方法及属性
  10. 「镁客·请讲」Site24×7李飞:云服务是大势所趋,云监控生意又要怎么做?...
  11. Delphi名称的由来(原作:Borland公司Danny Thorpe)
  12. mongodb数据库自动备份
  13. 【php】php中call_user_func函数的用法
  14. Flutter学习-多子布局Widget
  15. WPS高亮显示重复项并删除重复项有效防止数据重复录入
  16. C#调用matlab时的类型初始值设定项引发异常
  17. JavaScript中函数
  18. Netscape浏览器
  19. 如何给程序中的变量起个好名字?
  20. HTML5表格,表单的实现过程

热门文章

  1. 外排序 归并排序 超级详细 拜托点赞
  2. FinalData专业级数据恢复系统
  3. 利用python自动接发微信客户端消息(文件、图片等)
  4. POJ2027No Brainer
  5. OE1、OE2、ON1、ON2路由有什么区别
  6. 【自己笔记】逻辑回归代价函数导数求解过程,softmax loss
  7. win10内置的录屏软件怎么用?win10系统内置录屏软件的使用方法
  8. 前端基础HTML、CSS--6(CSS-3)
  9. 【君思智慧园区】产业园区规划设计方案,怎么做好产业园区规划?
  10. 镇魂街qlv格式怎么转换成mp4格式