Page 79 - 高中 信息技术 必修1 数据与计算
P. 79
4.1 程序设计语言的基础知识
表4-6 Python语言的成员运算符
成员运算符 描述 示例
x in y。如果x是序列y的成员,则计算结 3 in [1,2,3,4],计算结果为True。
in
果为True,否则为False。 5 in [1,2,3,4],计算结果为False。
x not in y。如果x不是序列y的成员,则计 3 not in [1,2,3,4],计算结果为False。
not in
算结果为True,否则为False。 5 not in [1,2,3,4],计算结果为True。
6. 运算符的优先级
当一个表达式中有多种运算符时,运算的顺序将根据运算符的优先级由高到低进行运
算。如果是同级运算则按从左到右的顺序进行。Python常用运算符的优先级如表4-7
所示。
表4-7 Python常用运算符的优先级
优先级 运算符 功能及说明 优先级 运算符 功能及说明
=、%=、/=、//=
1 ** 指数运算。 6 赋值运算。
-=、+=、*=、**=
2 *、/、%、// 乘、除、求余、整除。 7 is、is not 标识运算符。
3 +、- 加运算、减运算。 8 in、not in 成员运算符。
not
9
大于、大于等于。
>、>= 广东教育出版社 逻辑非运算。
4
<、<= 小于、小于等于。 10 and 逻辑与运算。
5 ==、!= 等于、不等于。 11 or 逻辑或运算。
思 考
各小组思考程序设计中的运算符与表达式跟数学中的运算符与表达式的异同。
4.1.4 Python的函数
函数是Python语言程序的基石,是组织好的、可重复使用的、用来实现单一或相关联
功能的代码段。Python 默认带有一些常用的函数,如求绝对值函数、求和函数、求最大值
和最小值函数等。Python中常用的函数如表4-8所示。
表4-8 Python常用函数
函数名称 使用说明
abs(x) 返回x的绝对值。
len(x) 计算变量x的长度,但x必须是可以计算长度的类型。
71 71
9 ֻඹᅣ JOEE