资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,项目指导,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Teaching Design,教学设计,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,实践,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,教学反思,Teaching Refletion,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Teaching Refletion,教学反思,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,项目指导,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Teaching Design,教学设计,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,实践,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,教学反思,Teaching Refletion,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Teaching Refletion,教学反思,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,观看视频,思考下列问题:,什么是,“,BMI,”,?,它的计算公式是什么?,观看视频,思考下列问题:,第二单元 编程计算,关注BMI, 健康生活,-,作出判断的分支,第二单元 编程计算 关注BMI, 健康生活,认识常量与变量、运算符和表达式。,学会赋值语句、,if,语句的使用方法。,能够运用顺序结构、分支结构的语句编写简单的程序决绝问题。,学习目标,认识常量与变量、运算符和表达式。学习目标,1,计算,BMI,2,体型判断,程序一,由身高、体重依据公式计算出,BMI,的值。,程序二,根据,BMI,的值进行体型判断。,思考:功能构成,健康测试:,运行桌面,/,健康测试,.py,小程序进行自测,1计算BMI2体型判断程序一程序二思考:功能构成健康测试:运,任务一:利用,赋值语句,实现计算,活动,1,功能,1,的算法设计,开始,结束,输入身高,/m,、体重,/kg,计算,BMI=,体重,/,身高,2,输出,BMI,开始,结束,输入,hight,输入,weight,BMI = weight/hight,2,输出,BMI,开始,输入,hight,输入,weight,BMI = W/H,2,开始,H=,W =,流程图,任务一:利用赋值语句实现计算活动1 功能1的算法设,一、常量和变量,常量:,在程序运行中值始终不变的量称为常量。可以是数字、字符串、布尔值(,True/False,)、空值(,None,)。,变量:,在程序运行中值允许改变的量为变量。例如,代码中的,H,、,W,、,BMI,就是变量。,代码:,H=1.68,W=60,BMI=W/(H*H),print(BMI),一、常量和变量常量:在程序运行中值始终不变的量称为常量。可,命名规则,a.,字符选择:,字母,(区分大小写)、,数字,及,下划线,b,、,不能,以数字开头,c,、不能使用,保留字,常见数据类型,整 数,int,:,int( ),浮点数,float,:,float( ),字符串,str,:,str( ),#,引号引出,利用,“=”,(,赋值号,)进,行,赋值,变量,动手试一试,命名规则常见数据类型利用“=”(赋值号)进行变量动手试一试,Python,保留字:,False,None,True,and,as,assert,break,class,def,del,elif,else,except,finally,for,from,if,import,in,is,lambda,nonlocal,not,or,raise,return,try,while,with,yield,global,continue,pass,async,await,判断一下字符能否充当变量名:3,a,、-list 、,_list,、if、If,Python 保留字:FalseNoneTrueandasa,动手试一试,代码测试:,123+456,123+456,123+int(456),123+456,字符串与数字的区别,在于,,字符串两端需加引号。,动手试一试代码测试:字符串与数字的区别在于,字符串两端需加引,赋值语句,格式:,变量名,=,表达式,功能:计算表达式的值,将表达式的值赋给变量。,n = n + 1,二、赋值语句,赋值语句格式:变量名 = 表达式功能:计算表达式的值,将表达,不是等号,n = n + 1,赋值号,a=b=c=1,a,b,c=1,2,3,a,b=b,a,c+=a,不是等号n = n + 1赋值号a=b=c=1,算术,运算符,数学表达式,功能,+,x + y,加,-,x - y,减,*,x * y,乘,/,x / y,除,/,x / y,整除,%,x%y,取模(求余),*,x*y,幂,x的y次方,优先级:,*(,最高,),* / % /,+,-,注:,可用()改变运算顺序,动手试一试,a=5,b=3,c=2,a+b,a-b,a/b,a/b,a%b,a*b*c,(a*b)*c,例如:BMI=W/H*2,算术运算符数学表达式功能+x + y加-x - y减*x,输入,:,input,(),函数,#,表示,用键盘输入一行内容,输出,:,print,(),函数,#,表示在控制台输出内容,多个输出项之间用英文逗号隔开,三、输入,/,输出语句,输入: input() 函数 三、输入/输出语句,活动,2 “,计算任意身高和体重的体重指数,BMI”,。,开始,结束,输入,hight,输入,weight,BMI = weight/hight,2,输出,BMI,开始,输入,hight,输入,weight,BMI = W/H,2,开始,H=,W =,流程图,程序实现,H=float(input(,请输入身高,/m,:,),W=,BMI=,print(),活动2,BMI,大于等于,24,不胖,体型偏胖,根据,不同的条件判断,来决定,程序执行走向,的结构,-,分支结构,关系表达式:,条件,“,BMI=24,“,这样的表达式,一般称为,关系表达式,。,关系表达式是用,关系运算符,连接起来的式子。,BMI大于等于24不胖体型偏胖根据不同的条件判断来决定程序执,常用的关系运算符,运算符,=,=,= b #True,常用的关系运算符运算符=24,输出,“,不胖,”,True,False,if,条件,:,print(),else:,print(),任务二:利用分支语句实现体型判断活动3 利用分支语句编写程,计算,BMI,开始,BMI=24,输入,身高、体重,输出,“,体型偏胖,“,“,输出,BMI,输出,“,不胖,”,结束,print(,关注,BMI,健康生活!,),H=float(input(请输入您的身高(米):),W=float(input(请输入您的体重(千克):),BMI=W/H*2,print(您的BMI是:,BMI),if BMI=24:,print(体型偏胖!),else:,print(不胖!),print(,谢谢参与!,),功能,1,功能,2,True,False,计算BMI 开始BMI=24输入身高、体重输出“体型偏胖“,BMI指数判断体型的中国参考标准,生活中的情况是很复杂的,很多情况下,两个分支并不能满足需要,当这种情况出现,应该如何解决呢?,BMI指数判断体型的中国参考标准生活中的情况是很复杂的,很多,项目总结,通过本,项目,的,学习,我们,学,到,了哪些,知识,?,常量、变量、运算符和表达式。,使用赋值语句进行变量声明,利用输入、输出函数实现数据的任意输入和输出。,使用,if,语句进行条件判断,根据不同的条件判断来决定程序的走向。,人的一生中关键的就那么几步,特别是在年轻的时候。,平凡的世界,项目总结通过本项目的学习我们学到了哪些知识?常量、变量、运算,
展开阅读全文