做出判断的分支 课件 2023—2024学年教科版(2019)高中信息技术必修1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
练一练:
PART SIX
分支语句
小度同学参加了学校一年一次的体检,医生告诉他体重超标,需要加强运动。运动时,如果心率控制在一定的范围,则对我们的身体有益,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,则会对身体有害。小度同学今年16岁,安静心率为71,他查询到:最适宜运动心率=(200-年龄-安静心率)×(60%~80%)+安静心率你能帮他计算出最适合他的运动心率吗?
任务一:计算最适宜运动心率
PART ONE
常量、变量
01 常量、变量
任务一中的常量、变量分别是哪些?
01 常量、变量
PART TWO
运算符与表达式
02 运算符与表达式
练一练:在Python shell的命令提示符(>>>)后,一行一行地输入以下命令,观察结果。(1). 4*2 4/2 4%2 4**3(2). 5//2 3+4//5 23//3+5%2**3(3). -10//4 12%3**2 0.8*2.0
2.2做出判断的分支
日期:2023/09
必修一 数据与计算
目 录
1
常量、变量
2
运算符与表达式
3
赋值语句
6
输入输出语句
5
4
数据类型
分支语句
小度同学参加了学校一年一次的体检,医生告诉他体重超标,需要加强运动。运动时,如果心率控制在一定的范围,则对我们的身体有益,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,则会对身体有害。小度同学今年16岁,安静心率为71,他查询到:最适宜运动心率=(200-年龄-安静心率)×(60%~80%)+安静心率你能帮他计算出最适合他的运动心率吗?
PART THREE
赋值语句
03 赋值语句
01
02
03
04
a=b=c=1 #数值1赋值给变量a,b,c
a,b,c=1,2,3 #数值1,2,3分别赋值给变量a,b,c
a,b=b,a #交换a,b两个变量的值
c+=a #等效于c=c+a,把c+a的值赋值给变量c
变量=表达式
05
a=55 #把数值55赋值给变量a
06 分支语句
#计算男女生最适宜运动心率age=int(input("请输入您的年龄:"))HRrest=float(input("请输入您的安静心率:"))gender=input("请输入男或女:")if gender=='男': n=220else: n=210low=(n-age-HRrest)*0.6+HRresthigh=(n-age-HRrest)*0.8+HRrestprint("最适宜运动的心率是:",low,"~",high)
练习:1). myname=input(“请输入名字:”) print=(“hello”,myname)2). print(“hello world”)3). i=input(“请输入一个整数:”)4). print(“请输入一个整数:”)
PART FIVE
数据类型
05 数据类型
根据一个数创建一个新的字符串
r()字符串
根据一个字符串或者浮点数创建一个新的整数
int() 整形
根据一个字符串或者整数创建一个新的小数
float() 浮点型
05 数据类型
1.str(“5”+”5”) str(“hello”+”world”) str(10+20)2.int(“5”+”5”) int(10+20) int(“4”+4) int(“4”)+int(4)3.float(10) float(“10”) float(“10”+”world”)
任务一:计算最适宜运动心率
任务一:计算最适宜运动心率
该同学今年16岁,安静心率71最适宜运动心率=(220-年龄-安静心率)*(0.6~0.8)+安静心率
任务一:计算最适宜运动心率
最适宜运动心率是有性别差异的
男=(220-年龄-安静心率)*(60%~80%)+安静心率
女=(210-年龄-安静心率)*(60%~80%)+安静心率
06 分支语句
06 分支语句
练一练:读懂下列程序
v=float(input("请输入速度(千米/秒):"))if v>=7.91: print("飞船成功飞行!")else: print("飞船不能升空")
a=input("请输入数字a:")b=input("请输入数字b:")if a>b: print("最大的数是:",a)else: print("最大的数是:",b)
运算符
+
-
*
/
//
%
**
功能




整除
取模(取余)

算术表达式
a+b
a-b
a*b
a/b
a//b
a%b
a**b
优先级
3
3
2
2
2
2
1
02 运算符与表达式
运算符
==
>
>=
<
<=
!=
功能
等于
大于
大于等于
小于
小于等于
不等于
练一练:在Python shell的命令提示符(>>>)后,一行一行地输入以下命令,观察结果。(1). 2==3 2>1(2). 13!=12 13<=12(3). 24>=24 16<34
拓展:常用的逻辑运算符
逻辑运算符
描述
用法
举例
not

not a
Not(2==3)的结果为True
and

a and b
只有当两个操作数都为True时,其结果才为True,如(2<3)and(2>1)
or

a or b
只要有一个操作数为True,其结果为True,如(2<3)or(1>2)
03 赋值语句
赋值运算符
+=
-=
*=
**=
/=
//=
%=
赋值语句
a+=b
a-=b
a*=b
a**=b
a/=b
a//=b
a%=b
等效于
a=a+b
a=a-b
a=a*b
a=a**b
a=a/b
a=a//b
a=a%b
PART FOUR
输入和输出语句
04 输入和输出语句
input()输入语句
Print()输出语句
相关文档
最新文档