资源简介 第4课-顺序结构程序设计任务一:熟悉,读懂流程图流程图中,椭圆(圆角矩形)表示( ),平行四边形表示( ),矩形表示( )任务二:p=S=写成python中的表达式。三.练习: (见姓名:课堂练习.py)练习参考:四.作业参考:预习参考:#输入三角形的三边长a= float( Input(输入三角形的第一边长:))b= float( Input(输入三角形的第二边长:’)c=f1oat( nput(输入三角形的第三边长:)#计算三角形的半周长p=(a+b+c)/2#计算三角形的面积s=(p*(p-a)*(p-b)*(p-c)来*0.5#输出三角形的面积print(三角形面积为:,s)2.算法设计。本练习中,输入数据只有半径,输出数据有面积S和周长L(1)用自然语言描述如下输入:圆半径R开始处理:圆面积S=丌R2输人R圆周长L=2mR输出:圆面积S和圆周长LFR*kR(2)用流程图表示,如图4^2所示3.填空代码L←2*丌米RR=f1oat( input("请输入圆的半径R:)输出S,结束xnt("圆的面积为:",S,"圆的周长为:",L)-图4计算圆面积和4.按“F5”键,输入國半径R值,观察运行结果。周长”流程图条件语句由if关键字构成,后面跟着一个条件和一个冒号。冒号的作用是知接下来要创建一个新的语句块,处于同一缩进位置的代码组成一个语句块。条件实际上是一个表达式,它的值可以是真(True)或假( False)。当条件为真时,执行语句块1中的语句,否则(条件为假)执行语句块2中的语句。例如,“比较两个数a,b,输出其中较大的数”,用i条件语句描述如下a>=bprint("两个数中较大为:",a)e⊥set("两个数中较大为日积月累1.if条件语句格式中,尖括号“<”表示里面的内容是必须的,方括号“[]”表示里面的内容是可选的在程序设计中,不要将尖括号和方括号输入到语句中2.在 Python中,代码的缩进非常重要,缩进是体现代码逻辑关系的重要方式。同一层次的代码块必须保证相同的缩进量,一般以4个空格作为个缩进单位,可以按4次空格键或按1次“T出”键。(共9张PPT)第4课-顺序结构程序设计鹿山中学 柴群伟第二单元 Python程序基本结构程序无论多复杂,都是由基本的结构组合而成的,这些结构称为“程序的控制结构”。程序的基本结构有三种:顺序结构分支结构 if语句循环结构 for语句下面我们先来学习最简单、最基本的顺序结构。顺序结构程序设计顺序结构程序设计只需要根据问题解决的步骤依次编写程序代码即可。本课我们来编写一个“用海伦公式求解三角形面积”的程序。一、问题分析哪一个同学能说出海伦公式?海伦公式:s= ,其中p=这里的a、b、c表示什么?所以用海伦公式求三角形面积时,先要知道三条边的长度,我们通过输入来获取。然后我们先算出p,再来求面积。二、设计算法算法描述:(1) 输入三角形的三条边长a,b,c。(2) 计算p,公式为p=。(3) 计算面积s,公式为s=(4) 输出面积s。为了方便描述和更加直观,我们一般用流程图来写算法。用海伦公式求三角形面积流程图开始输入边长a、b、cp←(a+b+c)/2结束s←(p*(p-a)*(p-c))**0.5输出面积s画图时注意点:开始,结束 用椭圆输入,输出 用平行四边形赋值语句 用长方形学会画流程图是一个中考考点三、编写代码和调试运行1.编写代码程序代码如下:问:用这个程序算三角形面积,对于输入数据有没有限制?本课任务:看第4课任务单,完成两个程序的补充,测试并上交课后小结:1 熟悉流程图2 学会顺序结构的程序设计重点学会表达式代码输入 展开更多...... 收起↑ 资源列表 第4课-顺序结构程序设计 .pptx 第4课任务单.docx