Python-电子教案2-2 Python程序实例解析.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第章 程序实例解析; 蟒蛇绘制;;英文是蟒蛇的意思,通过下面的例子来实践用语言输出图形效果;蟒蛇绘制实例;蟒蛇绘制实例;蟒蛇绘制实例;面向对象编程;蟒蛇绘制实例;第二种引用函数库的方法如下: 库名 函数名,函数名,…,函数名 库名 * 其中,*是通配符,表示所有函数 此时,调用该库函数时不需要使用库名,直接使用如下格式: 函数名(函数参数);由于“蟒蛇绘制”程序只用了库中()、()、()、()、()、()、()、()等个函数,第行的语句也可以写成如下形式: , , , , , , ;蟒蛇绘制实例;蟒蛇绘制实例; 用于定义函数,这段程序中,共出现两次关键词,包含两个函数和。 函数是一组代码的集合,用于表达一个功能,或者说,函数表示一组代码的归属,函数名称是这段代码的名字。 所定义的函数在程序中未经调用不能直接??行,需要通过函数名调用才能够执行。;(字符串)函数是语言中一个十分重要的函数,它能够以表达式的方式解析并执行字符串,将返回结果输出 由于定义的函数在程序中未经调用不会被执行,整个程序第一条执行的语句是(),它表示执行名字为()的函数。;蟒蛇绘制实例;库语法元素分析;使用库,同学们头脑里需要有这样一个概念 想象一个小乌龟,在一个横轴为、纵轴为的坐标系原点,()位置开始它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形 其爬行轨迹形成了绘制图形。对于小海龟来说,有“前进”、“后退”、“旋转”等爬行行为,对坐标系的探索也通过“前进方向”、“后退方向”、“左侧方向”和“右侧方向”等小海龟自身角度方位来完成。;我们所使用的显示屏幕也是一个坐标系,该坐标系以左上角为原点,向左和向下分别是轴和轴。 蟒蛇程序代码启动一个像素宽、像素高的窗口,该窗口的左上角是屏幕的左上角。;绘图坐标体系;绘图坐标体系;绘图坐标体系;画笔控制函数;画笔控制函数;画笔控制函数;;颜色是计算机系统最常用的颜色体系之一,它采用(红色)、(绿色)、(蓝色)三种基本颜色及它们的叠加组成各式各样的颜色,构成颜色体系。理论表明,颜色能够形成人眼感知的所有颜色。 具体来说,颜色采用(, , )表示,其中,每个颜色采用比特表示,取值范围是[, ]。因此,颜色一共可以表示(,约万)种颜色。;形状绘制函数;形状绘制函数; 其中,表示向东,度向北,度向西,度向南;负值表示相反方向。 程序中,我们让小乌龟向度启动爬行,即:向东南方向度。;形状绘制函数;形状绘制函数;遍历循环;()函数给出了小乌龟爬行的窗体大小,爬行轨迹颜色和宽度以及初始爬行的方位。 最后,调用函数启动绘制蟒蛇功能。 函数有四个参数,根据调用时给出的参数,分别将传递给、给,给,给;蟒蛇程序功能可以分成两类: 绘制图形前对画笔的设置,包括颜色、尺寸、初始位置等 以及绘制蟒蛇的功能。 由于蟒蛇绘制的功能相对独立,可以用函数来封装;本章从解决实际问题入手,以简单的温度转换程序为例,逐行逐句的分析了Python语言基本元素。通过讲解Python蟒蛇绘制实例,介绍Python语言函数库turtle及其基本使用。

文档评论(0)

开心就好 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档