课件编号11539472

第二单元Python程序基本结构知识回顾 课件(19ppt) 2021—2022学年浙教版(2020)八年级信息技术上册

日期:2024-06-16 科目:信息技术 类型:初中课件 查看:35次 大小:1984000Byte 来源:二一课件通
预览图 1/7
2021,信息技术,八年级,2020,教版,学年
  • cover
(课件网) 浙教版信息技术八年级(上) 第二单元Python程序基本结构知识回顾 进阶程序设计 Python 是一种面向对象、解释型的程序设计语言。 不受局限、跨平台。 免费、开源 功能强大、简单易学。 语法简洁清晰。 具有丰富的库。 Python的设计定位 游戏开发 电影的3D渲染 web开发 网络编程 (如搜索引擎、爬虫、服务器编程) Python的应用范围 系统运行、维护 图形化 云计算系统 科学计算 人工智能 实现Web爬虫和搜索引擎的组件 使用Python管理讨论组 视频分享服务大部分是Python编写 使用Python开发搭建 Python得到广泛应用 国内谁在用Python 星球大战和Python有什么关系? Python能用于电影视觉特效的制作,其中包括《星球大战》。 星战之父乔治·卢卡斯一直参与《星球大战》的特效制作。 他创建了工业光魔,1996年开始使用Python语言。原因是Python学习难度低,开发速度快。 星球大战与Python语言 已学习的海龟图形程序 5-2-3 变量的赋值 程序意图: 两只海龟在运动,其中一只海龟向前行进100像素。 小黑.forward(100) 第二只海龟改变成箭头形状,向左转90度,向上行进了200像素。 小黑.shape("arrow") 小黑.left(90) 小黑.forward(200) 5-2-4 绘制正方形 程序意图: 海龟向前移动100像素并左转90度(重复4次),形成四条边围成的正方形。 小黑.forward(100) 小黑.left(90) (重复4次) 5-3-1 绘制旋转的正方形 程序意图: 海龟画了一系列旋转的正方形。利用循环语句,循环10次。 for i in range(10): 画完正方形后,向前移动20像素,再旋转36度,再画下一个正方形。 小黑.forward(20) 小黑.right(360 / 10) 5-3-2 绘制旋转正方形(简化程序) 程序意图: 双重循环语句,是之前程序的简化。 内循环是控制画正方形的4条边,外循环是控制画10个正方形。 for i in range(10): for j in range(4): 小黑.forward(50) 小黑.left(90) 可以利用不同的函数或者改变函数中的参数,都能使我们设计出更多新奇的效果。 开拓思路,创新设计,一起提升我们的信息素养吧! 创新设计 学生作品展示 迷宫 学生作品展示 五角星 六边形 学生作品展示 十边形 学生作品展示 八边形 旋转正方形1 旋转正方形2 学生作品展示 花朵1 花朵2 学生作品展示

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