3.2.1 在Python中用turtle模块画图 第1课时 ppt课件(含素材)-新川教版(2019)七年级上册《信息技术》.rar
第2节 在Python中用turtle模块画图 第1课时第三单元 走进Python的世界信息技术 七年级(上)册 学习目标1、掌握在python中引用模块的方法;2、学习turtle模块基本用法;3、能够对画笔进行简单的设置。课堂导入请同学们打开老师传给你们桌面的文件夹“exe文件”,双击运行里面的exe文件,欣赏动画图案。1 1模块的引入同学们是不是已经迫不及待地想自己绘制属于自己的动画图案了呢?在自己绘制图案之前,我们要来先学习一些关于用python进行绘画的基本知识。之前我们讲过Python的一个特点:里面有丰富的库,换句话说就是Python里面有很多丰富的模块。那么什么是模块呢?简单理解:模块就是一些函数和代码的集合,我们可以调用里面的方法。1 1模块的引入Turtle模块是Python中一个专用的绘制图像的模块,因为它像一个小乌龟,在一个横轴、纵轴方向上爬行进行绘制图案,所以我们把它形象地称为海龟画图模块如果我们需要画画或者是绘图,那么我们就必须要用到Python里面的turtle模块了。因为turtle模块不属于Python的内置函数,所以在Python中要使用turtle模块,需要先引入它。引入模块的语句可以是:import 模块名。1 1模块的引入为了将代码写得简单,import语句可以使用关键字as,对turtle模块进行重命名。在引用的时候就可以只用重命名之后的简短名字了。用import语句引入turtle模块设置画布的长、宽、背景颜色200像素400像素蓝色背景本行代码将turtle重命名为t代码开头使用新名称t1 1 模块的引入我们还可以使用from关键字将turtle模块中的所有属性与方法全部引入,后续代码中就可不再写turtle模块的名称。*表示引入了turtle模块里面的所有属性和方法*就可以不再写turtled的名字了1 1模块的引入我们一共学习了3中turtle模块引入的方法:引入模块的关键字都是:import1、直接使用import引入模块:import turtle2、使用关键字as,可以对turtle模块重新命名:import turtle as t3、使用from关键字将turtle模块的所有属性和方法全部都引入:from turtle import*1-11-1认识画布首先我们来认识一下画布,画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置,相当于我们画画用的纸张。turtle.screensize(参数1,参数2,参数3)参数1:画布的宽的值(单位像素)参数2:画布的高度的值(单位像素)参数3:画布的背景颜色,一般用颜色的英文加上引号表示。任务一请同学们在IDLE交互式编程环境和代码编程环境中分别使用三种方法引入turtle模块,画出长200,宽300,绿色背景的填充矩形。拓展阅读turtle模块的功能较为强大,为帮助人们学习turtle模块,python编程语言内置了turtle模块的功能演示文件。运行方式:进入系统CMD命令行,直接输入下表左边的命令,回车即可运行。命令代命令代码功能功能说明明python m turtledemo.yinyang动态绘制太极图python m turtledemo.two_canvases两只海龟同时画图python m turtledemo.planet_and_moon地球、月亮、太阳,动态运行python m turtledemo.round_dance动态旋转python m turtledemo.tree动态画树python m turtledemo.penrose每隔2秒,自动分形效果python m turtledemo.clock动态时钟python m turtledemo.colormixer鼠标拖动海龟,控制背景颜色变化python m turtledemo.paint点鼠标左键画线,点右键进行填充python m turtledemo.sorting_animate对随机柱状图进行高低排序,操作方式有提示python m turtledemo.nim与电脑对战的游戏,按空格键开始,鼠标点击竖线即删除当前线与之后的线,谁删除最后一根,谁获胜 拓展阅读两个键同时按 任务二自己动手试一试拓展阅读里面的画图代码。2 2对画笔进行设置刚才同学们自己试了拓展阅读里面的命令,我们发现里面的图形都是五颜六色的,而且线条的粗细也不一样,那我们该怎么设置呢?我们可以通过色湖之画笔的属性来完成彩色绘图。画笔主要有两个属性:一是粗细,我们使用pensize()函数来设置;二是颜色,我们使用pencolor()函数来设置。代码中的forward()函数是画笔的一个“方法”,它让画笔产生一个动作:向默认的正前方(右)移动,移动的距离就是括号中的整数值。2 2对画笔进行设置在画布上,小海龟默认在处正中间的坐标原点,小海龟默认朝向画布的右边,在turtle绘图中,我们通过设置方向和设置的移动距离表示小海龟的运动路径。1、T.pensize():设置画笔的宽度,也叫作画笔的粗细。2、T.pencolor():传入参数设置画笔颜色,如green,red。3、T.forward():设置画笔移动距离,移动的距离就是括号中的整数值。拓展阅读Python语言支持用“面向对象”方式进行编程。面向对象编程语言涉及的5个关键词:对象、属性、方法、事件、类。对象重量、形状、颜色、品牌速度、油耗只读属性可变属性属性踩油门踩刹车事件方法调用加速调用减速类黄色法拉利 拓展阅读现在我们用画笔来举例说明它涉及的5个关键词:对象、属性、方法、事件、类。对象粗细颜色可变属性属性开始结束事件方法落笔抬笔类万能的画笔 任务三自主探究:1、引入turtle模块,用关键字as重命名模块;2、设置turtle画布为长500,宽300,背景色为粉色;3、用画笔绘制粗为10,长为200的蓝色直线。课堂小结 课后作业完成课堂上的所有任务,遇到问题认真看书解决,解决不了再问老师。THANKS
收藏
编号:3531915
类型:共享资源
大小:16.47MB
格式:RAR
上传时间:2022-09-12
2
文币
- 资源描述:
-
第2节 在Python中用turtle模块画图 第1课时第三单元 走进Python的世界信息技术 七年级(上)册 学习目标1、掌握在python中引用模块的方法;2、学习turtle模块基本用法;3、能够对画笔进行简单的设置。课堂导入请同学们打开老师传给你们桌面的文件夹“exe文件”,双击运行里面的exe文件,欣赏动画图案。1 1模块的引入同学们是不是已经迫不及待地想自己绘制属于自己的动画图案了呢?在自己绘制图案之前,我们要来先学习一些关于用python进行绘画的基本知识。之前我们讲过Python的一个特点:里面有丰富的库,换句话说就是Python里面有很多丰富的模块。那么什么是模块呢?简单理解:模块就是一些函数和代码的集合,我们可以调用里面的方法。1 1模块的引入Turtle模块是Python中一个专用的绘制图像的模块,因为它像一个小乌龟,在一个横轴、纵轴方向上爬行进行绘制图案,所以我们把它形象地称为海龟画图模块如果我们需要画画或者是绘图,那么我们就必须要用到Python里面的turtle模块了。因为turtle模块不属于Python的内置函数,所以在Python中要使用turtle模块,需要先引入它。引入模块的语句可以是:import 模块名。1 1模块的引入为了将代码写得简单,import语句可以使用关键字as,对turtle模块进行重命名。在引用的时候就可以只用重命名之后的简短名字了。用import语句引入turtle模块设置画布的长、宽、背景颜色200像素400像素蓝色背景本行代码将turtle重命名为t代码开头使用新名称t1 1 模块的引入我们还可以使用from关键字将turtle模块中的所有属性与方法全部引入,后续代码中就可不再写turtle模块的名称。*表示引入了turtle模块里面的所有属性和方法*就可以不再写turtled的名字了1 1模块的引入我们一共学习了3中turtle模块引入的方法:引入模块的关键字都是:import1、直接使用import引入模块:import turtle2、使用关键字as,可以对turtle模块重新命名:import turtle as t3、使用from关键字将turtle模块的所有属性和方法全部都引入:from turtle import*1-11-1认识画布首先我们来认识一下画布,画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置,相当于我们画画用的纸张。turtle.screensize(参数1,参数2,参数3)参数1:画布的宽的值(单位像素)参数2:画布的高度的值(单位像素)参数3:画布的背景颜色,一般用颜色的英文加上引号表示。任务一请同学们在IDLE交互式编程环境和代码编程环境中分别使用三种方法引入turtle模块,画出长200,宽300,绿色背景的填充矩形。拓展阅读turtle模块的功能较为强大,为帮助人们学习turtle模块,python编程语言内置了turtle模块的功能演示文件。运行方式:进入系统CMD命令行,直接输入下表左边的命令,回车即可运行。命令代命令代码功能功能说明明python m turtledemo.yinyang动态绘制太极图python m turtledemo.two_canvases两只海龟同时画图python m turtledemo.planet_and_moon地球、月亮、太阳,动态运行python m turtledemo.round_dance动态旋转python m turtledemo.tree动态画树python m turtledemo.penrose每隔2秒,自动分形效果python m turtledemo.clock动态时钟python m turtledemo.colormixer鼠标拖动海龟,控制背景颜色变化python m turtledemo.paint点鼠标左键画线,点右键进行填充python m turtledemo.sorting_animate对随机柱状图进行高低排序,操作方式有提示python m turtledemo.nim与电脑对战的游戏,按空格键开始,鼠标点击竖线即删除当前线与之后的线,谁删除最后一根,谁获胜 拓展阅读两个键同时按 任务二自己动手试一试拓展阅读里面的画图代码。2 2对画笔进行设置刚才同学们自己试了拓展阅读里面的命令,我们发现里面的图形都是五颜六色的,而且线条的粗细也不一样,那我们该怎么设置呢?我们可以通过色湖之画笔的属性来完成彩色绘图。画笔主要有两个属性:一是粗细,我们使用pensize()函数来设置;二是颜色,我们使用pencolor()函数来设置。代码中的forward()函数是画笔的一个“方法”,它让画笔产生一个动作:向默认的正前方(右)移动,移动的距离就是括号中的整数值。2 2对画笔进行设置在画布上,小海龟默认在处正中间的坐标原点,小海龟默认朝向画布的右边,在turtle绘图中,我们通过设置方向和设置的移动距离表示小海龟的运动路径。1、T.pensize():设置画笔的宽度,也叫作画笔的粗细。2、T.pencolor():传入参数设置画笔颜色,如green,red。3、T.forward():设置画笔移动距离,移动的距离就是括号中的整数值。拓展阅读Python语言支持用“面向对象”方式进行编程。面向对象编程语言涉及的5个关键词:对象、属性、方法、事件、类。对象重量、形状、颜色、品牌速度、油耗只读属性可变属性属性踩油门踩刹车事件方法调用加速调用减速类黄色法拉利 拓展阅读现在我们用画笔来举例说明它涉及的5个关键词:对象、属性、方法、事件、类。对象粗细颜色可变属性属性开始结束事件方法落笔抬笔类万能的画笔 任务三自主探究:1、引入turtle模块,用关键字as重命名模块;2、设置turtle画布为长500,宽300,背景色为粉色;3、用画笔绘制粗为10,长为200的蓝色直线。课堂小结 课后作业完成课堂上的所有任务,遇到问题认真看书解决,解决不了再问老师。THANKS
展开阅读全文
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《3.2.1 在Python中用turtle模块画图 第1课时 ppt课件(含素材)-新川教版(2019)七年级上册《信息技术》.rar》由用户(Q123)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 关 键 词:
-
信息技术
3.2.1
在Python中用turtle模块画图
第1课时
ppt课件(含素材)_新川教版(2019)七年级上册《信息技术》
python
中用
顶用
turtle
模块
画图
课时
163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。