python标准库turtle海龟绘图实现简单奥运五环_第1页
python标准库turtle海龟绘图实现简单奥运五环_第2页
python标准库turtle海龟绘图实现简单奥运五环_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第python标准库turtle海龟绘图实现简单奥运五环为什么说奥运五环的绘制是最简单的,实际上它的绘制过程就是通过画笔画出五个相同大小的圆圈即可。不同的是圆圈的位置不同的。

开始之前,我特地去找了turtle的官网地址贴在下面,其实学习一个技术点官网的作用还是非常重要的。毕竟你在网上找到大量的资料都是二手资料。

因此,你可能并不了解这个技术点产生的初衷,最后,一个技术点就成以讹传讹。所以,鼓励大家学习一个技术点一定要看看官网的说明,其他地方的二手资料就是用来了解的。

官方文档:/cnhuzi/python/1081864

使用的非标准库还是turtle,因为它在绘画中的作用还是相当重要的。

import

turtle

as

tle

编写一个函数来初始化turtle画笔的一些全局参数。

def

init():

tle.pensize(20)

init()

这次我们用到的全局参数比较单一,只是设置了一下画笔的宽度。

下面编写一个函数来绘制圆圈,由于五个圆圈的大小都是一样的,这就产生了共性,所以可以使用一个函数来编写圆圈的绘制过程即可。

def

draw_cricle(circle_size=100,x=-250,y=-30,color='blue'):

tle.penup()

tle.goto(x,

y)

tle.pendown()

tle.color(color)

tle.circle(100)

调用圆圈绘制函数绘制五个不同颜色的圆环,最终生成了奥运五环的形状。

draw_cricle(x=-250,y=-30,color='blue')

draw_cricle(x=0,y=-30,color='black')

draw_cricle(x=250,y=-30,color='red')

draw_cricle(x=-125,y=-105,color='yellow')

draw_cricle(x=125,y=-105,color='green')

看了上面操作过程,操作还是挺简单的,用来做一个turtle学习素材还是很nice的。

上面的过程完成后,绘图的部分就算是完成了,最后再来完善一下逻辑。因为绘图完成后会自动关闭绘图窗口,绘图完成后还没看清楚就已经关闭了。于是,设置一下绘制窗口的属性就OK了。

绘图完成后保持窗口不被关闭

screen

=

tle.Screen()

screen.exitonclick()

以上就是python使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论