课件编号15798511

信息技术 粤教版B版八下(Python)第二章第6节 妙笔生花课件(共17张PPT)

日期:2024-05-05 科目:信息技术 类型:初中课件 查看:44次 大小:1143501Byte 来源:二一课件通
预览图 1/7
信息技术,6节,17张,课件,生花,妙笔
  • cover
(课件网) 如何使用Python的绘图工具画出形状各异的花朵? 粤教B版八年级下册第二章第六节 妙笔生花 信息技术 分析问题 现实世界中各式各样的花朵花瓣形状大都与几何图形相似:花的形状有喇叭形、扇形、椭圆形、圆形等。这些花其实由一定数量的几何图形组成。 分析问题 以绣线菊为例,绣线菊的花朵是由五个花瓣组成的,每个花瓣的形状近似圆形,并且朝不同的方向。 使用Python画绣线菊,首先要画一个圆形,然后旋转不同的角度,画出剩下的四个圆形,画出一朵完整的花朵后继续用同样的方法画出其他的花朵,如下图: 画绣线菊的过程 “画绣线菊”算法描述 1、画一个半径为一定大小的圆形 2、换一个方向(旋转一定角度) 3、重复上面两个步骤四次 语言描述 画一朵绣线菊的流程图 循环次数达到5次 画一个圆 True False 旋转一个角度 库的引用 Python的库是Python的一大特色,它具有强大的标准库、第三方库以及自定义模块。我们可以通过引用库的方式,来使用其他人已经写好的程序,以提高效率。 1、标准库:就是Python里自带的模块,不需要另外安装,通常用import就可以引入这些库。如:绘图工具-turtle库、随机数工具-random库、时间处理工具-time库等。 2、第三方库:就是由第三方机构发布具有特定功能的模块。例如:开发2D游戏的Pygame库、从网站抓取数据并解析的Beautiful Soup库、用于数据读取与处理的pandas库等。 3、自定义模块:就是自己编写的模块,然后自己使用。 库的引用 函数是组织好的、可重复使用、用来实现单一或相关联功能的代码段。函数能提高程序应用的模块性和代码的重复利用率。 如 print()、input()、int()…… 引用库的常用方法: import<库名> 如:import turtle 这语句意思是引用指定的库,并从指定的库中导入所有的函数。 turtle库的使用 turtle库是Python语言中一个很流行的绘制图像的函数库。可以想象一只小海龟由一组函数指令控制,在屏幕上移动,在它爬行的路径上绘制了图形。 在引用turtle库函数时,需要加上库名作为前缀。 例如 turtle.forward(50) 意思是让海龟前进50的距离,方向为海龟的朝向。 turtle库的使用 1、导入turtle库的所有函数,使用circle( )函数画一个半径为50的圆。 import turtle #导入turtle库的所有函数 turtle.circle(50) #画一个半径为50的圆形 运用turtle库的函数画一朵绣线菊的步骤 2、旋转一定角度,画第二个、第三个、第四个、第五个圆。360÷5=72(旋转72度) import turtle #导入turtle库的所有函数 for i in range(5): turtle.circle(50) #画一个半径为50的圆形 turtle.left(72) #将画笔向左(逆时针)旋转72度 3、使用color(color1,color2)设置颜色,color1是画笔颜色,color2是填充颜色;然后用begin_fill()函数和end_fill( )函数搭配使用为花朵填上颜色。需先设置颜色,再画图。 “red”,”blue”,”white”,”green”,”black”,”purple”,”yellow”,”orange”,”pink” turtle.right( ) 右转 Turtle.left( ) 左转 import turtle # 导入turtle库的所有函数 turtle.color(“black”,“yellow”) #设置图形轮廓颜色为黑色,填充颜色为黄色,或其它颜色“red”,”blue”,“green”,”purple”,”orange”,”pink” turtle.begin_fill() #准备开始填充图形 for i in range(5): #循环执行for语句下面的语句块5次 turtle.circle(50) # 画一个半径为50的圆形 turtle.left(72) # 将画笔向左left(逆时针)或向右right(顺时针)旋转72度 turtle.end_fill() # 填充完成 实 践1: Turtle库的使用 运用Turtle库函数画一朵绣线菊程序 random库的使用 每次运行程序,小海龟默认都是在屏幕中心开始画图 ... ...

~~ 您好,已阅读到文档的结尾了 ~~