python使用turtle库绘制奥运五环


Posted in Python onFebruary 24, 2020

Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

效果图:

python使用turtle库绘制奥运五环

#奥运五环
import turtle
turtle.setup(1.0,1.0) #设置窗口大小
turtle.title("奥运五环")
#蓝圆
turtle.penup()
turtle.right(90)
turtle.forward(-50)
turtle.left(90)
turtle.forward(-200)
turtle.pendown()
turtle.pensize(10)
turtle.color("blue")
turtle.circle(100)
#黑圆
turtle.penup()
turtle.forward(250)
turtle.pendown()
turtle.pensize(10)
turtle.color("black")
turtle.circle(100)
#红圆
turtle.penup()
turtle.forward(250)
turtle.pendown()
turtle.pensize(10)
turtle.color("red")
turtle.circle(100)
#黄圆
turtle.penup()
turtle.forward(-275)
turtle.right(-90)
turtle.pendown()
turtle.pensize(10)
turtle.color("yellow")
turtle.circle(100)
#绿圆
turtle.penup()
turtle.left(-90)
turtle.forward(50)
turtle.right(90)
turtle.pendown()
turtle.pensize(10)
turtle.color("green")
turtle.circle(100)

下面看下python中turtle库的使用

turtle也叫海龟,是turtle绘图体系的python实现

turtle绘图体系:1969年诞生,是主要用于程序设计入门

turtle库是python语言的标准之一

标准库:python使用turtle库绘制奥运五环

第三方库:python使用turtle库绘制奥运五环

库:Library,包Package,模块Module,功能各不相同,但统称为模块

turtle库的原理:有一只海龟,在窗体正中心,在画布上游走,走过的轨迹形成了绘制的图形,海龟由程序控制,可以变换颜色,改变宽度等。。。

python使用turtle库绘制奥运五环python使用turtle库绘制奥运五环python使用turtle库绘制奥运五环python使用turtle库绘制奥运五环python使用turtle库绘制奥运五环python使用turtle库绘制奥运五环

这些都可以用python绘制出来

turyle绘图窗体的布置,使用的最小绘图单位是像素

位置关系

python使用turtle库绘制奥运五环

turtle.setup()函数设置窗体大小及位置;参数是高度,宽度,起始点的坐标,

四个参数,后两个参数是可选的

在绘图的时候setup()函数不是必须的,当需要设置起始点位置是采用

python使用turtle库绘制奥运五环

python使用turtle库绘制奥运五环

python使用turtle库绘制奥运五环

python使用turtle库绘制奥运五环

总结

到此这篇关于python使用turtle库绘制奥运五环的文章就介绍到这了,更多相关python奥运五环内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中使用asyncio 封装文件读写
Sep 11 Python
python入门教程之识别验证码
Mar 04 Python
Python 将pdf转成图片的方法
Apr 23 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
Jun 05 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
Apr 15 Python
Django中自定义admin Xadmin的实现代码
Aug 09 Python
python实现多线程端口扫描
Aug 31 Python
简单了解pytest测试框架setup和tearDown
Apr 14 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
Sep 28 Python
Python的轻量级ORM框架peewee使用教程
Feb 05 Python
python源码剖析之PyObject详解
May 18 Python
python缺失值的解决方法总结
Jun 09 Python
Python如何使用内置库matplotlib绘制折线图
Feb 24 #Python
python中68个内置函数的总结与介绍
Feb 24 #Python
Python基于内置库pytesseract实现图片验证码识别功能
Feb 24 #Python
python实现随机加减法生成器
Feb 24 #Python
Python拼接字符串的7种方式详解
Mar 19 #Python
python图形界面开发之wxPython树控件使用方法详解
Feb 24 #Python
pytorch使用tensorboardX进行loss可视化实例
Feb 24 #Python
You might like
PHP中的string类型使用说明
2010/07/27 PHP
一漂亮的PHP图片验证码实例
2014/03/21 PHP
js 匿名调用实现代码
2009/06/19 Javascript
JS 自定义带默认值的函数
2011/07/21 Javascript
用jquery写的菜单从左往右滑动出现
2014/04/11 Javascript
js操作iframe父子窗体示例
2014/05/22 Javascript
jQuery消息提示框插件Tipso
2015/05/04 Javascript
JS与jQuery实现隔行变色的方法
2016/09/09 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
jQuery布局组件EasyUI Layout使用方法详解
2017/02/28 Javascript
jQuery实现的文字逐行向上间歇滚动效果示例
2017/09/06 jQuery
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
JavaScript实现随机点名器实例详解
2019/05/07 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
python动态加载变量示例分享
2014/02/17 Python
Python Sqlite3以字典形式返回查询结果的实现方法
2016/10/03 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
基于Python pip用国内镜像下载的方法
2018/06/12 Python
python处理两种分隔符的数据集方法
2018/12/12 Python
解决python中导入win32com.client出错的问题
2019/07/26 Python
Python绘图实现显示中文
2019/12/04 Python
python编写俄罗斯方块
2020/03/13 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
matplotlib设置颜色、标记、线条,让你的图像更加丰富(推荐)
2020/09/25 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
linux面试题参考答案(9)
2015/01/07 面试题
中科软笔试题和面试题
2014/10/07 面试题
餐饮加盟计划书
2014/01/10 职场文书
电气个人求职信范文
2014/02/04 职场文书
文秘大学生求职信
2014/02/25 职场文书
教师校本培训方案
2014/02/26 职场文书
写求职信要注意什么问题
2014/04/12 职场文书
会计试用期自我评价
2015/03/10 职场文书
2016党员读书思廉心得体会
2016/01/23 职场文书