高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程优秀课件ppt
展开3.1 用计算机解决编程问题的一般过程
3.2 Pythn语言程序设计
3.3 简单算法及程序实现
用计算机解决问题的一般过程
用计算机编程解决问题的一般过程
如何使用计算机绘制下面的图案
正多边形的各边边长相等各内角度数也相等
绘制一个正多边形,可以通过“画一条边,旋转一定角度后再画一条边”的重复操作来完成
假设正多边形的边数为n,边长为a
则内角度数d的值为:d=(n-2)×180÷n
每次旋转的角度:180-d
输人要绘制的正多边形的边数n和边长a计算正多边形的每个内角度数d, 其中d= (n-2) x180÷n将以下过程重复执行n遍: 画一条长度为a的线段,再将画笔方向向左(逆时针)旋转(180-d) 度
pythn是一种面向对象的解释型 高级程序设计语言
提示符“>>>”表示等待命令输入直接在“>>>”输入表达式或者一行代码,再按回车键(enter),即可看到程序运行结果
在IDLE菜单中选择“File”→“New File”进入文件模式的编写,代码编写好后保存为后缀名为.py的文件按F5键或者在菜单中选择“Run”→“Run Mudle”运行,解释器界面会返回运行结果
输人要绘制的正多边形的边数n和边长a计算正多边形的每个内角度数d, d= (n-2) x180÷n将以下过程重复执行n遍:画一条长度为a的线段,再将画笔方向向左(逆时针)旋转(180-d) 度
通过运行程序,计算机会自动执行程序中的命令。但是,在将算法进行程序实现时,可能会因为录入错误、语法错误、逻辑错误等原因,导致程序不能正常运行或输出错误的结果。此时,需要对程序进行调试,以便发现错误并进行修正。
程序编辑在英文状态下运行,注意区分大小写注意的空格的使用规范编辑程序时观察代码的颜色变化
所有代码都是在英文环境下编写的,包括标点符号,否则程序会报错(识别到非法字符)
例:图中表示右括号非法(为中文状态)
在编写过程中规范使用空格(缩进),空格和缩进都有特定含义,若不符合编写要求,程序可能会报错(缩进不合理)
例:图中表示a前面空格多余
注意区分大小写,尤其在变量命名和使用的过程中,若大小写不一致程序会报错(变量未定义)
变量定义后(赋值语句,变量名=值),之后的程序中可以直接使用变量名来代替值
依据已有代码画靶心图形
高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程优秀教学ppt课件: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程优秀教学ppt课件,文件包含浙教版2019必修1数据与计算31用计算机编程解决问题的一般过程教学课件pptx、浙教版2019必修1数据与计算31用计算机编程解决问题的一般过程教学设计docx等2份课件配套教学资源,其中PPT共16页, 欢迎下载使用。
高中信息技术粤教版 (2019)选修1 数据与数据结构1.1.2 数据与社会的关系完美版课件ppt: 这是一份高中信息技术粤教版 (2019)选修1 数据与数据结构1.1.2 数据与社会的关系完美版课件ppt
2021学年第三章 算法的程序实现3.1 用计算机编程解决问题的一般过程精品课件ppt: 这是一份2021学年第三章 算法的程序实现3.1 用计算机编程解决问题的一般过程精品课件ppt,文件包含31《用计算机编程解决问题的一般过程》课件PPTpptx、31《用计算机编程解决问题的一般过程》教案docx等2份课件配套教学资源,其中PPT共14页, 欢迎下载使用。