内容正文:
2.2 做出判断的分支
第二单元 编程计算
高中信息技术 必修1 数据与计算
学习目标
掌握顺序结构、分支结构的基本结构。
学会赋值语句、if语句的使用方法。
运用顺序结构、分支结构的语句编写简单的程序解决问题。
2.2 做出判断的分支
通过“飞船能否升空程序”学习Python语法基础知识
5
通过“飞船能否升空程序”学习Python语法基础知识
A
1 v
2 =
3 float()
4 input()
5 "请输入速度(千米/秒):"
6 v=float(input("请输入速度(千米/秒):"))
7 if 条件:
语句或语句组A
else:
语句或语句组B
8 v>=7.91
9 7.91
10 print()
11 “飞船成功飞行!”
12 “飞船不能升空!”
B
a 常量
b 变量
c 赋值符号
d 赋值语句
e 输入函数
f 输出函数
g 浮点数
h 字符串
i 数据类型转换函数
j 双分支语句基本格式
k 关系表达式
活动1
分析程序代码:阅读书本P27--P32,完成A与B两部分连线。
6
通过“飞船能否升空程序”学习Python语法基础知识
A
1 v
2 =
3 float()
4 input()
5 "请输入速度(千米/秒):"
6 v=float(input("请输入速度(千米/秒):"))
7 if 条件:
语句或语句组A
else:
语句或语句组B
8 v>=7.91
9 7.91
10 print()
11 “飞船成功飞行!”
12 “飞船不能升空!”
B
a 常量
b 变量
c 赋值符号
d 赋值语句
e 输入函数
f 输出函数
g 浮点数
h 字符串
i 数据类型转换函数
j 双分支语句基本格式
k 关系表达式
活动1
分析程序代码:阅读书本P27--P33,完成A与B两部分连线。
7
通过“飞船能否升空程序”学习Python语法基础知识
A
1 v
2 =
3 float()
4 input()
5 "请输入速度(千米/秒):"
6 v=float(input("请输入速度(千米/秒):"))
7 if 条件:
语句或语句组A
else:
语句或语句组B
8 v>=7.91
9 7.91
10 print()
11 “飞船成功飞行!”
12 “飞船不能升空!”
B
a 常量
b 变量
c 赋值符号
d 赋值语句
e 输入函数
f 输出函数
g 浮点数
h 字符串
i 数据类型转换函数
j 双分支语句基本格式
k 关系表达式
活动1
分析程序代码:阅读书本P27--P33,完成A与B两部分连线。
8
通过“飞船能否升空程序”学习Python语法基础知识
学习Python语法基础知识。
五
赋值语句
四
运算符
与表达试
六
输入和
输出语句
七
分支语句
一
常量
二
变量
三
数据类型
活动2
9
一
常量
常量:在程序运行过程中始终保持不变的量称为常量。所有的常数都是常量。
通过“飞船能否升空程序”学习Python语法基础知识
活动2
学习Python语法基础知识。
10
通过“飞船能否升空程序”学习Python语法基础知识
活动2
学习Python语法基础知识。
二
变量
变量:在程序运行过程中值允许改变的量称为变量。在Python中,变量的命名需遵循以下几条规则。
必须以字母或下划线开头,后面可以是字母、数字或下划线。
区分大小写。
不能使用保留字。(Python语言中一些已经被赋予特定意义的单词)。
Python 保留字一览表
and as assert break class continue
def del elif else except finally
for from False global if import
in is lambda nonlocal not None
or pass raise return try True
while with yield
11
通过“飞船能否升空程序”学习Python语法基础知识
活动2
学习Python语法基础知识。
三
数据类型
常见的数据类型:整数、浮点数和字符串。字符串就是文本,可以是字母、数字或符号。字符串与数字的区别在于,字符串两端需加引号。
数据类型转换函数:
float():根据一个字符串或整数创建一个新的浮点数(小数)。
int():根据一个字符串或浮点数创建一个新的整数。