资源简介 (共18张PPT)§2.2 做出判断的分支——第二课时目录CONTENTS输入和输出语句05数据类型06分支语句07活动2 计算任意年龄与安静心率的最适宜运动心率程序结束输入年龄 age输入安静心率 HRrest计算最适宜运动心率的低值low=(220-age-HRrest)*0.6+HRrest计算最适宜运动心率的高值high=(220-age-HRrest)*0.8+HRrest输出最适宜运动心率的范围是 low-high程序的开始自然语言流程图一、输入和输出语句 —— 实现无纸打印input()——从键盘输入数据print()——在屏幕上输出数据输入输出一、输入和输出语句输入:input() 函数:从键盘输入读入一行文本,默认输入的数据类型为字符串类型。 输入语句格式: 变量名 = 数据类型(input("xxxx"))输出:print() 函数:向控制台输出一个或多个字符。字符串严加引号,如果有多个输出项,中间用“,”隔开。tips: 所有字符以及字母均必须在英文状态下输入。“XXXXX”表示字符串。一、输入和输出语句例1print("hell world","hello python","hello")print(18)print(10 + 8)print("10 + 8 =", 10 + 8)例2myname=input("请输入myname:")print("您好,",myname)print("您好,",myname, " !")运行结果: 一、输入和输出语句巩固练习:你可以用print()语句将该三角形打印出来吗?二、数据类型简单数据类型数据类型 int(整型) float(浮点型) str(字符串型) bool(布尔型)例子 23 、108 2.5 、105.3 ‘小明’、"Bob" True、False二、数据类型函数 int( ) float( ) str( )例子 a=18.5 a=int(18.5) print(a) b=’13.5’ b=float(‘13.5’) print(b) c=33c=str(33)print(c)程序运行时通过键盘输入的内容都是字符串形式——>转换——>数据类型转换函数age=int(input("请输入年龄=")) #意味着必须输入一个整数HRrest=float(input("请输入安静心率=")) #意味着必须输入一个浮点数(小数)巩固提升测下列选项中属于字符串常量的是( )A.ab B. a+b C."1235" D.1235有单引号或双引号学任务二 利用分支语句实现分性别计算是否男性n=210(n-age-HRrest)x60%+HRrest(n-age-HRrest)x80%+HRrestlow,high学三、分支语句if分支语句——>根据不同的条件判断来决定程序执行的走向单分支if 条件:语句或语句组学三、分支语句if分支语句——>根据不同的条件判断来决定程序执行的走向双分支if 条件:语句或语句组Aelse:语句或语句组B学三、分支语句多分支if 条件表达式1:语句或语句组1elif 条件表达式2:语句或语句组2elif 条件表达式3:语句或语句组3…else:语句或语句组nelse if——>elif学四、代码格式错误原因:没有使用代码缩进。Python用缩进(在相应的代码前加空格)来表示代码之间的从属关系,并且允许多层嵌套。五、课堂小结掌握数据类型、输入函数、输出函数掌握分支语句了解代码格式六、课后作业复习 §2.2 做出判断的分支并预习§2.3周而复始的循环THANK YOU FOR WATCHING本节课到此结束! 展开更多...... 收起↑ 资源预览