资源简介 (共19张PPT)浙教版信息技术八年级(上)第二单元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学生作品展示 展开更多...... 收起↑ 资源预览