2.2做出判断的分支(第二课时) 课件(共18张PPT)-2022—2023学年高中信息技术教科版(2020)必修1

资源下载
  1. 二一教育资源

2.2做出判断的分支(第二课时) 课件(共18张PPT)-2022—2023学年高中信息技术教科版(2020)必修1

资源简介

(共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”表示字符串。
一、输入和输出语句
例1
print("hell world","hello python","hello")
print(18)
print(10 + 8)
print("10 + 8 =", 10 + 8)
例2
myname=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=33
c=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%+HRrest
low,high

三、分支语句
if分支语句——>根据不同的条件判断来决定程序执行的走向
单分支
if 条件:
语句或语句组

三、分支语句
if分支语句——>根据不同的条件判断来决定程序执行的走向
双分支
if 条件:
语句或语句组A
else:
语句或语句组B

三、分支语句
多分支
if 条件表达式1:
语句或语句组1
elif 条件表达式2:
语句或语句组2
elif 条件表达式3:
语句或语句组3

else:
语句或语句组n
else if——>elif

四、代码格式
错误原因:没有使用代码缩进。
Python用缩进(在相应的代码前加空格)来表示代码之间的从属关系,并且允许多层嵌套。
五、课堂小结
掌握数据类型、输入函数、输出函数
掌握分支语句
了解代码格式
六、课后作业
复习 §2.2 做出判断的分支并预习§2.3周而复始的循环
THANK YOU FOR WATCHING
本节课到此结束!

展开更多......

收起↑

资源预览