书签 分享 收藏 举报 版权申诉 / 15
上传文档赚钱

类型3.2.9 图形程序设计 ppt课件 数据与计算-新浙教版(2019)《高中信息技术》必修第一册.pptx

  • 上传人(卖家):Q123
  • 文档编号:5180000
  • 上传时间:2023-02-16
  • 格式:PPTX
  • 页数:15
  • 大小:3.54MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《3.2.9 图形程序设计 ppt课件 数据与计算-新浙教版(2019)《高中信息技术》必修第一册.pptx》由用户(Q123)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    高中信息技术 3.2.9 图形程序设计 ppt课件 数据与计算_新浙教版2019高中信息技术必修第一册 3.2 图形 程序设计 ppt 课件 数据 计算 新浙教版 2019 高中 信息技术 必修 下载 _必修1 数据与计算_浙教版(2019)_信息_高中
    资源描述:

    1、Slide 1-1Python程序设计程序设计图形程序设计图形程序设计Slide 1-2Python程序设计程序设计图形程序设计图形程序设计2023-2-16turtle(海龟)是(海龟)是Python内嵌的绘制线、圆以及内嵌的绘制线、圆以及其它形状(包括文本)的图形模块,它容易学其它形状(包括文本)的图形模块,它容易学习且使用简单习且使用简单要要使用使用turtle模块模块,必须先导,必须先导入入turtle模块模块:import turtle在窗口边框中间白色的区域被称为画布,以像素为单在窗口边框中间白色的区域被称为画布,以像素为单位位画布中间画布中间的小图标的小图标被被称为海龟称为海龟,

    2、画布,画布中间海龟所在的中间海龟所在的像素点坐标像素点坐标是是(0,0)任何时候,海龟都有:位置(用坐标表示)、方向任何时候,海龟都有:位置(用坐标表示)、方向(用箭头表示)、(用箭头表示)、状态(画笔抬起或放下)、颜色状态(画笔抬起或放下)、颜色(画笔画笔的颜色)的颜色)Slide 1-3Python程序设计程序设计图形程序设计图形程序设计2023-2-16海龟海龟隐藏海龟:隐藏海龟:t.hideturtle()或或t.ht()显示海龟:显示海龟:t.showturtle()或或t.st()判断海龟是否可见,可见返回判断海龟是否可见,可见返回True,否则返回,否则返回False:isvis

    3、ible()状态状态画笔抬起:画笔抬起:t.up()或或t.penup()或或t.pu(),画笔移动时不绘制,画笔移动时不绘制画笔放下:画笔放下:t.down()或或t.pendown()或或t.pd(),画笔移动时绘制,画笔移动时绘制画笔粗细:画笔粗细:t.pensize(w)或或t.width(w)/t.pensize()或或t.width(),设置,设置/获取画笔绘制宽度,单获取画笔绘制宽度,单位像素位像素判断画笔是否放下,放下返回判断画笔是否放下,放下返回True,否则返回,否则返回False:isdown()颜色颜色设置设置/获取画笔颜色:获取画笔颜色:t.pencolor(colo

    4、rstring)/t.pencolor()设置设置/获取画笔填充颜色:获取画笔填充颜色:t.fillcolor(colorstring)/t.fillcolor()设置设置/获取画笔和填充颜色:获取画笔和填充颜色:t.color(colorstring)或或t.color(colorstring1,colorstring2)/t.color(),返回颜色元组,返回颜色元组(colorstring1,colorstring2)Slide 1-4Python程序设计程序设计图形程序设计图形程序设计2023-2-16位置位置将海龟移动到坐标点将海龟移动到坐标点(x,y):t.goto(x,y)或或t

    5、.setpos(x,y)或或t.setposition(x,y),单位像素,单位像素获取海龟当前坐标点:获取海龟当前坐标点:t.position()或或t.pos(),返回坐标点元组,返回坐标点元组(x,y),单位像素,单位像素设置设置/获取海龟当前坐标点的获取海龟当前坐标点的x坐标或坐标或y坐标:坐标:t.setx(x)或或t.sety(y)/xcor()或或ycor(),单位像素,单位像素将海龟移动到坐标原点将海龟移动到坐标原点(0,0)、箭头向东:、箭头向东:t.home()方向方向海龟向右旋转(顺时针)指定角度海龟向右旋转(顺时针)指定角度deg:t.right(deg)或或t.rt(

    6、deg),单位度单位度海龟向左旋转(逆时针)指定角度海龟向左旋转(逆时针)指定角度deg:t.left(deg)或或t.lt(deg),单位单位度度设置海龟箭头指向指定角度设置海龟箭头指向指定角度deg的方向:的方向:t.setheading(deg)或或t.seth(deg),0 east(东),(东),90 north(北),(北),180 west(西),(西),270 south(南),单位度(南),单位度获取海龟箭头当前指向的方向:获取海龟箭头当前指向的方向:t.heading(),单位度,单位度移动移动将海龟朝着箭头指向的方向移动指定距离将海龟朝着箭头指向的方向移动指定距离d:t.

    7、forward(d)或或t.fd(d),单位像素单位像素将海龟朝着箭头指向的反方向移动指定距离将海龟朝着箭头指向的反方向移动指定距离d:t.backward(d)或或t.bk(d)或或t.back(d),单位单位像素像素设置海龟移动的速度:设置海龟移动的速度:t.speed(s),s是是1,10之间的整数之间的整数Slide 1-5Python程序设计程序设计图形程序设计图形程序设计2023-2-16绘制绘制绘制一个指定半径、角度和阶数的圆:绘制一个指定半径、角度和阶数的圆:t.circle(radius,extent,steps)。extent指定绘制圆指定绘制圆的哪一部分,省略的话,就绘制

    8、整个圆;的哪一部分,省略的话,就绘制整个圆;steps为为3、4、5、6、.,绘制正三角形、正方,绘制正三角形、正方形、正五边形、正六边形、形、正五边形、正六边形、.、正多边形正多边形,省略的话,就绘制圆,省略的话,就绘制圆按照给定的直径和颜色,在当前位置绘制圆形的点:按照给定的直径和颜色,在当前位置绘制圆形的点:t.dot(diameter,color)撤销(可重复)最后一个绘制操作:撤销(可重复)最后一个绘制操作:t.undo()清除窗口,将海龟状态和位置重置清除窗口,将海龟状态和位置重置为起始为起始默认默认值:值:t.reset()清除窗口,清除窗口,海龟状态和海龟状态和位置不受影响:位

    9、置不受影响:t.clear()填充填充开始填充绘制:开始填充绘制:t.begin_fill()结束填充绘制:结束填充绘制:t.end_fill()判断当前是否处于填充状态,是返回判断当前是否处于填充状态,是返回True,否返回,否返回False:t.filling()文本文本在海龟当前位置处按指定的对齐方式和字体绘制文本:在海龟当前位置处按指定的对齐方式和字体绘制文本:t.write(msg,align,font);align可可以为以为“left”、“center”或或“right”,默认是,默认是“left”;font是一个由字体名是一个由字体名、字体大小字体大小,、字体、字体类型构成的元

    10、组,字体类型可以为类型构成的元组,字体类型可以为“italic”、“bold”、“underline”或或“normal”,默认是,默认是“normal”Slide 1-6Python程序设计程序设计图形程序设计图形程序设计2023-2-16【例例】绘制一个左下角坐标为绘制一个左下角坐标为(x,y)、宽度为、宽度为w、高度为、高度为h的矩形的矩形Slide 1-7Python程序设计程序设计图形程序设计图形程序设计2023-2-16【例例】绘制一个左下角坐标为绘制一个左下角坐标为(x,y)、宽度为、宽度为w、高度为、高度为h的矩形的矩形Slide 1-8Python程序设计程序设计图形程序设计

    11、图形程序设计2023-2-16【例例】绘制一个左下角坐标为绘制一个左下角坐标为(x,y)、宽度为、宽度为w、高度为、高度为h的红色边框、黄色填充矩形的红色边框、黄色填充矩形Slide 1-9Python程序设计程序设计图形程序设计图形程序设计2023-2-16Slide 1-10Python程序设计程序设计图形程序设计图形程序设计2023-2-16Slide 1-11Python程序设计程序设计图形程序设计图形程序设计2023-2-16Slide 1-12Python程序设计程序设计图形程序设计图形程序设计2023-2-16【例例】编写程序,给定五角星边长,绘制五角星(五角星每个点的内角是编写

    12、程序,给定五角星边长,绘制五角星(五角星每个点的内角是36度)度)Slide 1-13Python程序设计程序设计图形程序设计图形程序设计2023-2-16Slide 1-14Python程序设计程序设计图形程序设计图形程序设计2023-2-16【例例】编写程序,输入两个点坐标编写程序,输入两个点坐标(x1,y1)和和(x2,y2),计算计算它们它们之间距离之间距离distance。利用。利用turtle显示两点间的连线,在线的中央显示线的长度。利用显示两点间的连线,在线的中央显示线的长度。利用下面下面的公式计算两点之间距离的公式计算两点之间距离:212212)y(y)x(xdistanceSlide 1-15Python程序设计程序设计图形程序设计图形程序设计2023-2-16【例例】编写程序,绘制编写程序,绘制sin函数函数

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:3.2.9 图形程序设计 ppt课件 数据与计算-新浙教版(2019)《高中信息技术》必修第一册.pptx
    链接地址:https://www.163wenku.com/p-5180000.html
    Q123
         内容提供者     
    相关资源 更多
  • 2023-2024学年浙教版高一上学期2.1信息获取的方法练习题及答案.docx2023-2024学年浙教版高一上学期2.1信息获取的方法练习题及答案.docx
  • 4.3 大数据典型应用 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx4.3 大数据典型应用 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 4.2.2 编程处理数据  ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx4.2.2 编程处理数据  ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 4.1常用表格数据的处理 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx4.1常用表格数据的处理 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 4.2.3 文本数据处理4.2.4 数据可视化 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx4.2.3 文本数据处理4.2.4 数据可视化 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 5.2 人工智能的应用 5.3 人工智能对社会的影响 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx5.2 人工智能的应用 5.3 人工智能对社会的影响 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 3.3简单算法及其程序实现 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx3.3简单算法及其程序实现 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 5.1 人工智能的产生与发展 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx5.1 人工智能的产生与发展 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 4.2.1 大数据处理的基本思想与架构 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx4.2.1 大数据处理的基本思想与架构 ppt课件-2024新浙教版(2019)《高中信息技术》必修第一册.pptx
  • 2024新浙教版(2019)《高中信息技术》必修第一册 PPT课件(22)份(全册打包).rar2024新浙教版(2019)《高中信息技术》必修第一册 PPT课件(22)份(全册打包).rar
  • 4.3大数据典型应用小节培优(含答案)-2023新浙教版(2019)《高中信息技术》必修第一册.docx4.3大数据典型应用小节培优(含答案)-2023新浙教版(2019)《高中信息技术》必修第一册.docx
  • 3.3 简单算法及其程序实现同步练习(含答案)-2023新浙教版(2019)《高中信息技术》必修第一册.docx3.3 简单算法及其程序实现同步练习(含答案)-2023新浙教版(2019)《高中信息技术》必修第一册.docx
  • 4.2 大数据处理 同步练习(含解析)-2023新浙教版(2019)《高中信息技术》必修第一册.docx4.2 大数据处理 同步练习(含解析)-2023新浙教版(2019)《高中信息技术》必修第一册.docx
  • 1.1感知数据 同步练习(含解析)-2023新浙教版(2019)《高中信息技术》必修第一册.docx1.1感知数据 同步练习(含解析)-2023新浙教版(2019)《高中信息技术》必修第一册.docx
  • Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库