Page 77 - 高中 信息技术 必修1 数据与计算
P. 77
4.1 程序设计语言的基础知识
(续表)
数据类型 类型说明
Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,
创建元组只需要在括号中添加元素,并使用逗号隔开。例如,tup1=('Good','Run',
Tuple(元组)
1997,2000)和tup2=(1,2,3,4,5)。元组与字符串类似,可以被索引且下标索引从0开始,-1
为从末尾开始的位置,也可以进行截取。
集合是一个无序不重复元素的序列。基本功能是进行成员关系测试和删除重复元
Sets(集合) 素。可以使用大括号{ }或者set( )函数创建集合。创建一个空集合必须用 set( ) 而不
是{ },因为{ }是用来创建一个空字典的。
字典是无序的对象集合。与列表的区别在于:列表是有序的对象集合。字典当中的
广东教育出版社
Dictionary 元素是通过键来存取的,而不是通过偏移存取。字典用{ }标识,它是一个无序的“键
(字典) (key):值(value)”对集合。键必须使用不可变类型。在同一个字典中,键必须是
唯一的。
探究活动
交 流
各小组讨论、交流相应项目选题实施过程中可能用到的数据类型。
讨 论
各小组对“合理定义数据类型可以优化程序的运行”这一观点进行交流和讨论,并举
例说明。
4 . 1 . 3 Python的运算符与表达式
在Python程序设计语言中对常量或变量进行运算或处理的符号称为运算符,参与运算
的对象称为操作数。常用的运算符有算术运算符、逻辑运算符、关系运算符、赋值运算
符、成员运算符等。由运算符、操作数连接而成的式子称为表达式。操作数可以是常量、
变量、函数等。
1. 算术运算符与算术表达式
算术运算符包括“+”“-”“*”“/”“%”“**”和“//”,分别表示加、减、
乘、除、求余、幂运算和整除。例如,“7%3=1”表示7除以3的余数,即1;“10**20”
20
表示10的20次方,即10 。由算术运算符连接的表达式称为算术表达式。例如,
“a+3*c”“(x+y)*n-7”等。
69 69
37X1939 第四章.indd 69 2019/5/18 13:06:32