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 相关文章推荐
Django1.3添加app提示模块不存在的解决方法
Aug 26 Python
Python3处理文件中每个词的方法
May 22 Python
如何用Python做一个微信机器人自动拉群
Jul 03 Python
如何使用selenium和requests组合实现登录页面
Feb 03 Python
解决TensorFlow模型恢复报错的问题
Feb 06 Python
Python解释器及PyCharm工具安装过程
Feb 26 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
May 22 Python
Python操作Elasticsearch处理timeout超时
Jul 17 Python
Python求区间正整数内所有素数之和的方法实例
Oct 13 Python
requests在python中发送请求的实例讲解
Feb 17 Python
Python基础学习之奇异的GUI对话框
May 27 Python
浅谈Python响应式类库RxPy
Jun 14 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写入WRITE编码为UTF8的文件的实现代码
2008/07/07 PHP
PHP面向对象分析设计的经验原则
2008/09/20 PHP
《PHP编程最快明白》第六讲:Mysql数据库操作
2010/11/01 PHP
如何使用php判断服务器是否是HTTPS连接
2013/07/05 PHP
phpcms配置列表页以及获得文章发布时间
2017/07/04 PHP
Gird事件机制初级读本
2007/03/10 Javascript
javascript处理table表格的代码
2010/12/06 Javascript
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
关于jQuery中的end()使用方法
2011/07/10 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
无刷新预览所选择的图片示例代码
2014/04/02 Javascript
对javascript继承的理解
2016/10/11 Javascript
jQuery Easyui 下拉树组件combotree
2016/12/16 Javascript
Node.js中 __dirname 的使用介绍
2017/06/19 Javascript
深入理解AngularJs-scope的脏检查(一)
2017/06/19 Javascript
JavaScript实现简单的树形菜单效果
2017/06/23 Javascript
微信小程序项目实践之主页tab选项实现
2018/07/18 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
2018/08/22 Javascript
react 国际化的实现代码示例
2018/09/14 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
vue elementui 实现搜索栏公共组件封装的实例代码
2020/01/20 Javascript
Windows下PyCharm安装图文教程
2018/08/27 Python
python将list转为matrix的方法
2018/12/12 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
美国畅销的跑步机品牌:ProForm
2017/02/06 全球购物
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
static关键字的用法
2013/10/07 面试题
手机被没收检讨书
2014/02/22 职场文书
干部考核评语
2014/04/29 职场文书
安全横幅标语
2014/06/09 职场文书
租赁协议书
2015/01/27 职场文书
加入学生会自荐书
2015/03/05 职场文书
杨善洲电影观后感
2015/06/04 职场文书
JS精髓原型链继承及构造函数继承问题纠正
2022/06/16 Javascript