3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件

| 39页
| 1303人阅读
| 31人下载
特供

内容正文:

第三章 算法的程序实现 3.2 Python语言程序设计 必修1《数据与计算》 3.2.8 数据结构 学习目标 集合 表达式 顺序结构 选择结构 循环结构 表达式 数据结构 1、由运算符、操作数(常量及变量)构成。 2、按运算符优先级来进行运算。 3、赋值运算符不参与计算。 ·定义 ·表达式的值 1,每个表达式都有一个值 2,表达式中有小数参与计算或有除号计算,则一定是float型(小数) 表达式 表达式的值 -4 + 8 4 2 * ( 3 + 4 / 2 ) 10.0 1 >= 2 False 8 and 9 True 0 or -1 True 表达式 数据结构 ·表达式的真值表 数据类型 值(False) 值(True) 布尔 False(与0等价) True(与1等价) 数值 0 、 0.0 非零的数值 字符串 ''、""(空字符串) 非空字符串 容器 []、()、{}、set() 至少有一个元素的容器对象 None None 非None对象 顺序结构 数据结构 ·定义 顺序结构就是让程序按照从头到尾的顺序依次执行每一条 Python 代码,不重复执行任何代码,也不跳过任何代码。 例如: a = 3 a += 2 print( a ) 输出结果: 5 选择结构 数据结构 ·定义 选择结构也称分支结构,就是让程序“拐弯”,有选择性的执行代码;换句话说,可以跳过没用的代码,只执行有用的代码。 在Python语言中,if else 语句可以实现这种选择功能。 if else 语句 if 语句 --单分支结构 if else 语句 --双分支结构 if elif else 语句 --多分支结构 选择结构 数据结构 ·if 语句 语法格式: if 表达式 :

资源预览图

3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件-第1页
1
3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件-第2页
2
3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件-第3页
3
3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件-第4页
4
3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件-第5页
5
3-2-10数据结构-2020-2021学年浙教版(2019)高中信息技术必修一课件-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。