1.常用turtle功能函数
#turtle常用命令汇总,括号中的参数仅仅作为举例使用,可根据需要修改
#设置画面背景色
turtle.bgcolor("black")
#设置窗口大小和在屏幕上的坐标
turtle.setup(width=200,height=200,startx=0,starty=0)
#设置背景图片,只支持gif格式
turtle.bgpic("1.gif")
#用户点击屏幕时获得笔的坐标,制作app时响应用户的点击操作32
turtle.onscreenclick(x,y)
#退出turtle,无任何提示信息
turtle.bye()
#点击后退出turtle
turtle.exitonclick()
#关闭turtle,一般在使用完turtle后添加
turtle.done()
#启用画笔
turtle.Pen()
#画笔颜色设置,颜色可以使用英文单词或常见的#开头十六进制数表示
turtle.color("red") 或turtle.Pen().color("#cc4455")
#画笔前进长度,以像素为单位
turtle.forward(2)
#画笔后退长度
turtle.backward(2)
#画笔的初始位置
turtle.Pen().home()
#画笔向左转
turtle.left(90)
#画笔向右转
turtle.right(90)
#设置画笔宽度,以像素为单位
turtle.width(3)
#后面内容都用t表示
#抬起笔,停止写
t.penup()
#放下笔,开始写
t.pendown()
#写指定内容”balabala“,并设置字体、字号、加粗等
t.write("balabala",font=("Arial",23,"bold"))
#以参数为半径画圆
t.circle(4)
#以参数为直径画点
t.dot(4)
#笔的坐标(x,y)
t.position()
#笔的朝向
t.heading()
#设置笔的x坐标为position记录的x坐标,position由position=t.position()获得
t.setx(position[0])
#设置笔的y坐标为position记录的y坐标
t.sety(position[1])
#设置笔的朝向,画笔默认朝向为正右方
t.setheading(30)
#设置笔的坐标
t.setpos(x,y)
#设置填充颜色,开始填充,画圆填充,填充结束
t.fillcolor("#33de55")
t.begin_fill()
t.circle(5)
t.end_fill()
#笔移动到坐标(x,y)
t.goto(x,y)
#笔的移动速度参数范围0.5——10,范围之外为0,最快,不设置速度为最慢
t.speed(0)
#隐藏画笔
t.hideturtle()
#显示画笔
t.showturtle()
#删除画的内容,不修改画笔参数
t.clear()
#删除画的内容,还原画笔参数为初始值
t.reset()
1.常用turtle功能函数的更多相关文章
- Impala系列: Impala常用的功能函数
--=======================查看内置的函数--=======================hive 不需要进入什么内置数据库, 即可使用 show functions 命令列出 ...
- 常用js功能函数汇总(持续更新ing)
////////////////////获取元素属性/////////////////// function getStyle(obj,name) { if(obj.currentStyle) { r ...
- 常用js功能函数集合
1.获取随机时间戳 function uniqueId(){ var a=Math.random,b=parseInt; return Number(new Date( ...
- SQL 中常用的功能函数,自定义的功能行数
在SQL Server指定的数据库中,有Programmability目录,在这个目录下,有存储过程,有功能函数. set ANSI_NULLS ON set QUOTED_IDENTIFIER ON ...
- Python常用功能函数
Python常用功能函数汇总 1.按行写字符串到文件中 import sys, os, time, json def saveContext(filename,*name): format = '^' ...
- php实现的三个常用加密解密功能函数示例
目录 算法一: 算法二: 算法三(改进第一个加密之后的算法) 本文实例讲述了php实现的三个常用加密解密功能函数.分享给大家供大家参考,具体如下: 算法一: //加密函数 function lock_ ...
- Python常用功能函数总结系列
Python常用功能函数系列总结(一) 常用函数一:获取指定文件夹内所有文件 常用函数二:文件合并 常用函数三:将文件按时间划分 常用函数四:数据去重 Python常用功能函数系列总结(二) 常用函数 ...
- Python常用功能函数系列总结(一)
本节目录 常用函数一:获取指定文件夹内所有文件 常用函数二:文件合并 常用函数三:将文件按时间划分 常用函数四:数据去重 写在前面 写代码也有很长时间了,总觉得应该做点什么有价值的事情,写代码初始阶段 ...
- C#常用功能函数小结(.NET 4.5)
今天有空,把C#常用的功能总结一下,希望对您有用.(适用于.NET Framework 4.5) 1. 把类转换为字符串(序列化为XML字符串,支持xml的namespace) using Syste ...
随机推荐
- 新手教程:不写JS,在MIP页中实现异步加载数据
从需求谈起:在 MIP 页中异步加载数据 MIP(移动网页加速器) 的 加速原理 除了靠谱的 MIP-Cache CDN 加速外,最值得一提的就是组件系统.所有 JS 交互都需要使用 MIP 组件实现 ...
- 关于Python3.6中Twisted模块安装的问题
今天准备学习爬虫的scrapy模块,在这之前需要安装许多别的模块,Twisted就是其一 一开始想着直接用pycharm来安装就行了,没想到安装了一会就报错了,如下 后来就换到命令提示符来安装,在官网 ...
- 第7章 UserInfo端点(UserInfo Endpoint) - IdentityModel 中文文档(v1.0.0)
OpenID Connect UserInfo端点的客户端库是作为扩展HttpClient方法提供的. 以下代码将访问令牌发送到UserInfo端点: var client = new HttpCli ...
- MySQL 四种隔离级别
什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消.也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做. 事务的结束有 ...
- redis增删查改数据Util
目录 (1)需要导入的包 (2)redis配置文件 (3)RedisUtil类 (1)需要导入的包 <dependency> <groupId>org.springframew ...
- vue项目,axios请求图片接口,接口返回的是文件流的形式,如何转换成图片?
axios .get('/captcha', { params: param, responseType: 'arraybuffer' }) .then(response => { return ...
- 使用拷贝的方式(adb push) 绕过Android系统和adb install直接安装APK
某些情况下定制的Android系统为了限制用户安装应用,例如电视盒子,车载中控等,通过修改代码屏蔽了正常安装应用的方式 本文探讨如何在 adb shell 具有读写data分区目录的权限前提下,通过a ...
- 使用 FFT 进行频谱分析
下面的示例说明了如何使用 FFT 函数进行频谱分析.FFT 的一个常用场景是确定一个时域噪声信号的频率分量. 首先创建一些数据.假设是以 1000 Hz 的频率对数据进行的采样.首先为数据构造一条时间 ...
- 不可思议的纯 CSS 滚动进度条效果
结论先行,如何使用 CSS 实现下述滚动条效果? 就是顶部黄色的滚动进度条,随着页面的滚动进度而变化长短. 在继续阅读下文之前,你可以先缓一缓.尝试思考一下上面的效果或者动手尝试一下,不借助 JS , ...
- JDK中的Atomic包中的类及使用
引言 Java从JDK1.5开始提供了java.util.concurrent.atomic包,方便程序员在多线程环境下,无锁的进行原子操作.原子变量的底层使用了处理器提供的原子指令,但是不同的CPU ...