Python画图教程~海龟画图~turtle
个人博客:https://tang2333.xyz/
Python画图教程
- 1.运动控制
- 2.画笔控制
- 3.控制台控制
1. 运动控制
turtle.goto(x,y)
画笔定位到坐标
turtle.forward(d)
向正方向走d距离
turtle.backward(d)
向负方向走d距离
turtle.left(a)
向左转a度
turtle.right(a)
向右转a度
turtle.home()
回到原点
turtle.circle(r, a)
画圆形r半径,a角度
turtle.speed(speed)
speed速度
turtle.goto(x, y)
画笔到(x,y)位置
画一个边长为99的正方体,然后以半径49在左右边各画一个圆
import turtleturtle.speed(1)turtle.goto(0,0)for i in range(4):turtle.forward(100)turtle.left(90)turtle.home()turtle.circle(49, 360)turtle.goto(99, 0)turtle.circle(49, 360)
2. 画笔控制
turtle.pendown()
画笔落下,移动时绘制图形
turtle.penup()
画笔抬起,,移动时不绘制
turtlr.pensize()
画笔粗细
turtle.pencolor()
画笔颜色
turtle.fillcolor()
填充颜色
turtle.begin_fill()
开始填充
turtle.end_fill()
结束填充
turtle.done()
暂停,便于截图装逼,hhh
实例:依旧是画图形
import turtleturtle.pensize(5)turtle.pencolor('red')turtle.fillcolor('green')turtle.begin_fill()turtle.speed(1)turtle.goto(0,0)for i in range(4):turtle.forward(100)turtle.left(90)turtle.home()turtle.circle(49, 360)turtle.goto(99, 0)turtle.circle(49, 360)turtle.penup()turtle.end_fill()
3. 控制台控制
turtle.bgcolor()
设置背景颜色
turtle.bgpic()
设置背景图片
4. 画图实例
4.1 用正方形画圆
import turtle
for i in range(360):turtle.setheading(i)for i in range(4):turtle.forward(100)turtle.left(90)
turtle.done()
4.2红色的五角星
import turtle
turtle.speed(1)
turtle.color('red', 'red')
turtle.begin_fill()
for i in range(5):turtle.forward(100)turtle.right(144)
turtle.end_fill()
turtle.done()
不知道为什么不是全红的
4.3六角星
import turtle
for i in range(6):turtle.forward(60)turtle.right(60)turtle.forward(60)turtle.left(120)
turtle.done()
4.4绘制太阳花
import turtle
turtle.color('red', 'yellow')
turtle.begin_fill()
while True:turtle.forward(200)turtle.left(170)if abs(turtle.position()) < 1:break
turtle.end_fill()
turtle.done()
Python画图教程~海龟画图~turtle相关推荐
- python起笔落笔__怎样在python里让海龟画图抬笔落笔?
_怎样在python里让海龟画图抬笔落笔? python海龟基础教程2020-09-25 09:07:48人已围观 求一份小甲鱼的<零基础入门学习Python>视频教程 本系列教程面向零基 ...
- 用python画气球循环画图_大话编程:非常有趣的循环(Python语言可视化海龟画图演示)...
在日常工作和生活中,我们经常会遇到一件事情要重复做很多次的这种情况发生.在编程中,我们也会遇到这种情况,循环这种机制,就是专门用来处理这种需要不断重复做的事情的方法.通过几分钟的阅读,你将会掌握这种机 ...
- python小海龟画房子编程_教孩子学Python编程之海龟画图(一)
大家好,我是践行计算机教育刘老师,很高兴跟大家分享Python编程,建议5年级以上的学生学习.父母也可以陪着孩子一起学习Python编程,对于孩子学编程起到监督和辅助学习.下载我们Python编程工具 ...
- [转]html5 Canvas画图教程(1)—画图的基本常识
今天看到一个讲Canvas的教程,很通俗移动,所以转载了下. 虽然大家都称Canvas为html5的新标签,看起来好像Canvas属于html语言的新知识,但其实Canvas画图是通过javascri ...
- php画图教程,php画图实例_PHP
本文实例讲述了php画图的方法.分享给大家供大家参考.具体实现方法如下: 代码如下: // by MoreWindows $imgWidth = 600; $imgHeight = 400; $img ...
- python基础教程: 利用turtle库绘制笑脸和哭脸的例子
今天小编就为大家分享一篇python 利用turtle库绘制笑脸和哭脸的例子,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 我就废话不多说了,直接上代码吧! import turtl ...
- python基础教程:通过Turtle库在Python中绘制一个鼠年福鼠
这篇文章主要介绍了通过Turtle库在Python中绘制一个鼠年福鼠,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 turtle库是一个很经典的绘图库,其最初来自 ...
- flowable画图教程_flowable画图教程_Flowable 学习笔记
一.Flowable 入门介绍 官网地址:https://www.flowable.org/ Flowable6.3中文教程:https://tkjohn.github.io/flowable-use ...
- Python:用海龟作图turtle画一个小丑
#小丑 import turtle as t t.setup(650,450,200,200) t.pensize(5) t.circle(100,360) t.pensize(1) #小丑眼睛左边 ...
- python在手机上可以画图吗_python简单画图教程!python怎么在屏幕上画图
python的tutle画图教程? 是turtle海龟画图,import turtle调用模块 内置一些函数,可以自己依据需求加入,网上有教程的 什么,Python可以画图写报告 是的,比如matpl ...
最新文章
- [转]arm汇编相关链接
- 006-1MOS管工作原理精讲
- (转载)Linux OOM Killer个人总结
- axios跨域请求的qs用法 - qs安装篇
- Sping Environment为Null的原因和解决方法
- 阿里前 vs 来阿里后,阿里人的真实写照!
- csv用excel打开后乱码的解决方法
- wps如何设置试卷密封线_WPS怎么制作考试试卷?
- 一个厂商网站的SQL安全检测 (啊D、明小子)
- CTA策略01_dualThrust
- 安装tcpreplay时报错:configure: error: libdnet not found
- 制造业案例 | 美创助力纳爱斯集团三层业务安全审计实践
- 什么是变量?变量的本质是什么?变量的生命周期和作用域
- 关于ARPG发展之操作和技能之泛泛而谈(转)
- 游泳馆会员管理系统功能图
- linux系统可以用autocad吗,在Linux操作系统下最佳的五款CAD软件
- 安装Linux Mint 18.2后要做的20件事
- Myabtis-plus中IService接口理解
- linux主机sys使用率忽高忽低,cpu使用率忽高忽低的原因和解决方法
- 【Few-Shot Segmentation论文阅读笔记】PANet: Few-Shot Image Semantic Segmentation with Prototype , ICCV, 2019