pythonturtle库使用心得_[python库]turtle库总结
turtle库总结
1、画布:
(1) turtle.screensize(宽,高,背景颜色)
(2) turtle.setup(width=0.?,height=0.?,startx=?,starty=?)
宽、高小数表示占据电脑屏幕的比例;x、y表示坐标,窗口左上角为原点坐标,如果x、y空,则就是窗口在正中心;
2、画笔:
turtle.pensize()设置画笔宽度;
turtle.pencolor()设置画笔颜色,需要填字符串的,例如"red";
turtle.speed()设置画笔速度,范围[0,10]整数;
3、绘图:
turtle.forward(长度)往前移动
turtle.backward(长度)往后移动
turtle.right(角度)顺时针转
turtle.left(角度)逆时针转
turtle.pendown()下笔
turtle.goto(x,y)跳到这个坐标
turtle.penup()提笔
turtle.circle(半径,弧度,step=内切多边形边数)画圆,半径正负对应坐标轴
setx()设置x轴移动到指定位置
sety()设置y轴移动到指定位置
setheading(角度)设置当前朝向为多少角度
home()设置当前画笔位置为原点,朝向东
dot(半径)绘制一个指定直径和颜色的圆点
4、画图控制:
turtle.fillcolor(颜色)填充颜色,颜色都是字符串型
turtle(color1,color2)同时设置pen颜色为color1,fill颜色为color2
turtle.filling()返回当前是否在填充,是就True,不是就False
turtle.begin_fill()准备开始填充颜色
turtle.end_fill()填充完成
turtle.hideturtle()隐藏turtle形状
turtle.showturtle()显示turtle形状
5、其他命令:
turtle.clear()清空turtle窗口,但turtle位置和状态不变
turtle.reset()清空窗口,重置turtle为起始状态
turtle.undo()撤销上一个操作
turtle.isvisible()返回当前turtle是否可见
turtle.write(文本内容[font=("字体名字","字体尺寸","字体类型")])
turtle.mainloop()启用事件循环
turtle.done()结束循环
turtle.mode()设置turtle模式,如果没有给出,就返回当前模式,standard,向东,逆时针;logo,向上,顺时针
turtle.delay(毫秒)设置绘图延迟
turtle.begin_poly()开始记录多边形顶点,起点
turtle.end_poly()停止记录多边形顶点,终点,与起点相连
turtle.get_poly()返回记录的多边形
pythonturtle库使用心得_[python库]turtle库总结相关推荐
- python七段数码管绘制单个数字_使用Python的turtle库实现七段数码管绘制
七段数码管绘制: 七段数码管是由7段数码管拼接而成,每段有亮或不亮两种情况,改进的七段数码管还包括一个小数点位置. 七段数码管能形成2^7=128种状态,其中部分状态能够显示易于人们理解的数字或字母含 ...
- python的turtle库的简单使用
python的turtle库的简单使用 Python的turtle库是一个直观有趣的图形绘制函数库,是python的标准库之一. 一.绘图坐标体系 turtle库绘制图形的基本框架:通过一个小海龟在坐 ...
- python turtle画彩虹-Python利用turtle库绘制彩虹代码示例_天津SEO
天津SEO RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为RGB模型 代码示例: #-*- coding:utf-8 –*- f ...
- python棋盘格_干货必看 | Python的turtle库之经典棋盘格
国际棋盘格是一个由9横9纵的线组成的格子正方形,用Python的turtle库进行绘制的时候,先做9横9纵的线,再填上灰色小正方形,这就可以完成一个棋盘格了,下面是具体的操作步骤. (一)整体代码 1 ...
- python使用turtle库绘制一个100长度的十字架_使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例...
使用python图形模块turtle库绘制樱花.玫瑰.圣诞树代码实例 发布时间:2020-08-22 15:57:19 来源:脚本之家 阅读:76 作者:Soul fragments 今天为大家介绍几 ...
- 用python绘制树和森林_使用Python的Turtle库绘制森林的实例
这是由一个小作业引发的对Python的Turtle库的学习 下面是官方手册: 1.配置编程环境 由于现在的笔记本是临时借的,编程环境不是熟悉的环境,又由于种种原因没有安装成功Anaconda,就尝试了 ...
- python四瓣花图形_详解python使用turtle库来画一朵花
看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移. 当然不能提前看答案,自己试着写代码. 之前有用过海龟画图来画过五角星.奥运五环.围棋盘等,所以感觉不难. # !/usr/bin ...
- python turtle库画图_《体验Python中turtle库画图》教学设计
<体验Python中turtle库画图>教学设计 射阳县高级中学 张珊珊 学情分析: 学生从未接触过编程,因此通过画图来提高学生的学习积极性,而Python语言相较其他语言简单易学,程序里 ...
- python画笑脸-python 利用turtle库绘制笑脸和哭脸的例子
我就废话不多说了,直接上代码吧! import turtle turtle.pensize(5) turtle.pencolor("yellow") turtle.fillcolo ...
最新文章
- JAVA线程池的简单实现及优先级设置
- 【jQuery插件】用jQuery Masonry快速构建一个pinterest网站布局(转)
- zookeeper是做什么用的_做橱柜用什么门板好 选对很关键
- postgresql数据库用户名密码验证失败
- 数列递推(牛客练习赛83)(数学、分块)
- leetcode733. 图像渲染(bfs)
- 自考计算机成绩,自考成绩计算机中是什么意思?
- Skype 释出新的 Linux 客户端
- 计算机考试要怎么学,计算机二级该如何自学备考?千万不能大意!
- 怎么制作OC材质预设?
- 讲座记录——科技论文写作及科研方法
- tdr 定位公式_时域反射计TDR原理详细解析
- 你为什么要离开上一家公司?
- 【渝粤教育】电大中专计算机网络基础_1作业 题库
- 近期数学杯赛汇总,哪个含金量高?
- 暑假假期训练总结-3
- 【网格问题】leetcode289.生命游戏
- Google GMS认证测试几个名词
- UI仿应用宝app下载页面源码
- 第一课:什么是树莓派
热门文章
- 原生JS实现鼠标按下拖拽效果
- sony的故事 第 2 章
- React setState 的异步与同步
- 透过重疾险排名了解保险的意义
- 给为年终总结发愁的职场人,准备了一些模板
- 雷柏 v500s 键盘 开箱
- 重启IIS服务的方法
- 微软XAML Studio - WPF, Sliverlight, Xamarin, UWP等技术开发者的福音
- 会计专业为什么要学python-御丽诗妃:为什么我建议你一定要学Python?
- Mysql 出现Error 1118 Row size too large. The maximum row size is 65535 的解决办法