2471| 0
|
[M10教程] 【行空绘图】Python绘制四边形 |
本帖最后由 rzegkly 于 2022-9-13 09:52 编辑 Python是一种跨平台、开源的高级编程语言(1989年),它语法简单,功能强大,免费开源,可移植性等特点。因此,本学期主要以python图形和代码相结合的编程为主,而在本节课中,我们借助海龟绘图的turtle库,结合python的基础语法进行学习。 下面,让我们来开启python之旅的第一节课吧。 一、知识库: 1、了解python语言及海龟绘图 2、理解python中的库、注释、变量、函数 3、顺序结构 二、学一学 1、行空板坐标系 行空板屏幕分辨率为240 x 320,坐标原点为屏幕左上角,向右为x轴正方向,向下为y轴正方向。 为了便于使图形等屏幕元素能够显示在指定位置,编程时我们可以通过设定x和y的坐标来实现。 2.画布坐标系 画布默认大小400*300,坐标原点屏幕中心,小海龟每次移动的位置从 (0,0)开始,向右为x轴的正方向,向上为y轴的正方向。 3.库导入: 说明:库:相关功能模块的集合,举例:游戏中各种技能的任务角色,选择角色,我们使用技能。 同样,导入库后,使用库中所有功能 方法:import+库名称 举例:import turtle (导入绘图库turtle) , import time(导入时间库time) 4.函数: 可以完成某个工作的代码块,可以重复使用的,实现单一或相关功能的代码段。 Turtle.Forward(10) 中forWord就是turtle库中forward()就是turtle中函数 5.注释: 提升代码的可读性,#开头,表述注释内容,计算机不在执行。 6.变量: 变量是存储数据的容器,空瓶子,我们可以放白开水,可乐,咖啡等液体,临时存储的容器。 举例:变量名称 = 变量的值 注:Python中等号的两边都要保留一个空格, 说明:在Python程序中,这个等号和日常生活中的等号不太一样,其有一个专业名词:赋值运算符, 其读法:要从右向左读,把变量的值通过 = 赋值给左边的变量。 三、想一想 如何用Python绘制四边形? 在行空板上画出一个四边形 同学们在黑板上绘画出四边形,让我们一起分析一下四边形有四个顶点、四条边、四个角。 让我们结合上面的分析画出四边形的流程图。 四、练一练 1.分析python中画布的坐标轴和行空板的坐标轴之间关系 红色的坐标是画布的坐标布局 黑色的坐标轴是行空板的布局 2.打开mind+1.7.2,右上角选择pytho模式 3. 左上角选择模块 4.左下角扩展选择海龟绘图和行空板 5.画布上四边形 6.在行空板上显示四边形
五、做一做: 用Python绘制 在行空板上显示一个五角星的作品 |
334.78 KB, 下载次数: 1447
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed