购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章

表达式与运算符

计算机主要的特点之一就是具有强大的计算能力,把从外界得到的数据输入计算机,并通过程序来进行运算,最后输出所要的结果。在本章中,我们将讨论Python中的运算符的各种类型与功能,以及如何运用Python设计表达式来进行算术计算和逻辑判断。

本章学习大纲

·算术运算符

·赋值运算符

·比较运算符

·逻辑运算符

·位运算符

·运算符的优先级

无论多么复杂的程序,最终目的都是帮助我们完成各种运算的工作,而其中的过程都必须依靠一个个表达式来完成。表达式就像平常所用的数学公式一样,例如:


  A=(B+C)*(A+10)/3;

上面这个数学式子就是表达式,=、+、*以及/符号就是运算符,而变量A、B、C和常数10、3都是操作数。表达式是由运算符(operator)与操作数(operand)组成的。什么是操作数、运算符?从下面这个简单的表达式(也是程序语句)来了解:


a = b + 5

上面的表达式包含3个操作数a、b与5,一个赋值运算符“=”,以及一个加法运算符“+”。Python语言除了算术运算符外,还有应用于条件判断式的比较运算符和逻辑运算符。另外,还有将运算结果赋值给某一变量的赋值运算符。

运算符如果只有一个操作数,被称为“单目运算符”,例如表达负值的“-23”。当有两个操作数时,则被称为“双目运算符”,算术运算符加、减、乘、除等就是一种“双目运算符”,例如3+7。这些多样、功能完整的运算符,有不同的运算优先级,本章将介绍这些运算符的用法。 6cKS7rz9zwYtEnjNK3jhrcwI1a8/I2RHJPuXkLtzM22cqmjiN7koYiVqQq9hK88f

点击中间区域
呼出菜单
上一章
目录
下一章
×