python编程语言结课作业(2).docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python编程语言 结 课 作 业 绘制应用:Python“五环”编程 摘要 随着计算机的开发与应用,计算机的功能也一步步发展,这促进了编程方式的发展。随后程序设计语言的概念也随之出现在人民的视线中,而Python编程语言以简洁易懂,容易入门的优势出现在大众的视线当中。 Python语言诞生于1990年,在20多年的持续不断的发展中,使其变成了计算机技术发展过程中的一件大事。Python语言是开源项目的优秀代表,是一种面向对象的解释性的计算机程序设计语言,适合完成各种高层任务,几乎可以在所有的操作系统中运行,满足用户的需要。 在Python课程当中,我们见识到了其区别于C语言、Java语言的独特魅力,同时在Python的编程中我们见识到了绘图、数据分析、网络爬虫、游戏开发、Web开发、图像处理等实际操作。在实际的编程训练当中,也或多或少地涉及到了Python的作用。 同时Python语言也应用于绘制(手绘图、坐标图等),这也同时方便了人们的日常应用,而这篇文章主要应用绘制的作用绘出奥运五环的图形进行展示。 关键字:计算机开发与应用,开源项目,用户需要,实际操作。 对于Python内容及其奥运五环分析 1.1Python的简介 Python语言诞生于1990年,它的特点: (1)语法简洁:实现相同功能代码行数少于其他语言。 (2)与平台无关:可以在任何安装解释器的计算机环境中执行。 (3)粘性扩展:可以集成C、C++、Java等语言编写的代码。 (4)开源理念:倡导开源软件理念 (5)通用灵活:可用于编写各领域的应用程序 (6)强制可读:强制缩进在来体现语句间的逻辑关系。 (7)支持中文:在处理中文时更加灵活且高效。 (8)模式多样:支持面向过程和面向对象两种编程方式。 (9)类库丰富:提供了几百个内置类和函数库。 Python编程涉及的方面包括绘图(手绘图、坐标图等)、数据分析、网络爬虫、游戏 1.2Python的主要内容 Python语言的内容包括:词法部分、数据模型、执行模型、导入系统、表达式、简单语句、复合语句。它提供了强大的标准库的支持,而且也可以很方便的使用C/C++之类的语言进行扩展。Python也提供了很多的标准库供以使用。 2.1学习Python的意义 基本了解Python的基础语法、数据类型、字符编码、文件操作、函数、装饰器等,进行简单的应用编程及简单编程内容设计运行。让学生更多的了解Python语言独特的魅力。 3.1Python绘图的应用 3.1.1Python蟒蛇绘制 通过使用函数库并利用库中函数进行编程的方法是Python语言最重要的特点--模块编程。同时调用turtle库中若干函数来绘制Python蟒蛇。 3.1.2turtle库 Turtle库是一个直观有趣的图形绘制函数库,诞生于1969年,成果应用于LOGO编程语言。Turtle库绘制图形有一个基础框架,像刚开始绘制时,小海龟位于画布正中央,此处坐标为(0,0),行进方向为水平右方。 用画笔进行控制,例如: turtle.penup()和turtle.pendown进行画笔的拿起和放下。 turtle.pencolor设置画笔的颜色。 turtle.fd()控制笔向当前行进方向前进一个距离。 Turtle.seth()改变画笔的绘制方向等等······ 4.1关于“五环”的设计过程或思路 4.1.1设计思路 运用绘图的技巧,仿照Python蟒蛇绘制。使用turtle库,引用turtle库,并且为了省事,将turtle库给予p,定义画圆的函数def drawCircle,使用画笔控制函数,分别设置拿起画笔、给予画笔初始位置、放下笔、绘制相关的颜色、以及有关圆的半径和角度。之后再对画笔设计合适的尺寸,以及奥运五环的合理位置的设置,要与奥运五环一致,创造出与奥运五环相同颜色的展示,并且使图形相对合理。最后运行编译代码,检验是否有误、或与目的不符,当运行结果检查无误后即可。 4.1.2源代码及注解 turtle绘制奥运五环图 import turtle import turtle as p#将turtle给予p #定义画圆函数 def drawCircle(x,y,c=’red’): p.pu()#抬起画笔 p.goto(x,y)#绘制图的起始位置 p.pd()#放下画笔 p.color(c)#绘制c色圆图 p.circle(30,360) #绘制图:半径,角度 #画笔基本设置 p=turtle p.pensize(3)#画笔尺寸设置3 #绘制五环图 drawCircle(0,0,‘blue’)#设置x,y,颜色 drawCircle(60,0,‘black’) drawCircle(120,0,‘red’) drawCircle(90,-30,‘

文档评论(0)

东山书苑 + 关注
实名认证
内容提供者

业务以学生学习成长为中心,为外语培训、中小学基础教育、学前教育,提供各种学习资料支持服务。

1亿VIP精品文档

相关文档