Python数据分析基础与应用模块2数据分析应用Python
2.4Python运算符及其应用
1.Python的算术运算符Python的算术运算符及实例如表2-6所示。2.4.1Python算术运算符与算术表达式表2-6Python的算术运算符及实例运算符名称说明实例输出结果+加两个数相加21+1031-减得到负数或是一个数减去另一个数21-1011*乘两个数相乘或是返回一个被重复若干次的字符串21*10210/除x除以y21/102.1%取余返回除法的余数,如果除数(第2个操作数)是负数,那么结果也是一个负值21%10121%(-10)-9**幂返回x的y次幂21**2441//取整除返回商的整数部分21//21021.0//2.010.0-21//2-11
2.Python算术表达式Python的算术表达式由数值类型数据与+、-、*、/等算术运算符组成,括号可以用来为运算分组。2.4.1Python算术运算符与算术表达式
1.Python的赋值运算符Python的赋值运算符如表2-7所示,表2-7中变量x的初始值为0。2.4.2Python的赋值运算符与变量定义表2-7Python的赋值运算符运算符描述实例等效形式变量x的值=简单赋值运算符x=21+10将21+10的运算结果赋值为x31+=加法赋值运算符x+=10x=x+1041-=减法赋值运算符x-=10x=x-1031*=乘法赋值运算符x*=10x=x*10310/=除法赋值运算符x/=10x=x/1031.0%=取模赋值运算符x%=10x=x%101.0**=幂赋值运算符x**=10x=x**101.0//=取整除赋值运算符x//=10x=x//100.0
2.变量定义及赋值等号(=)运算符用于给变量赋值,变量赋值的基本语法格式如下:变量名=变量值等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。变量命名应遵循Python一般标识符的命名规则,变量值可以任意数据类型。变量赋值之后,Python解释器不会显示任何结果。2.4.2Python的赋值运算符与变量定义
2.变量定义及赋值例如:width=20height=5*9width*height9002.4.2Python的赋值运算符与变量定义
2.4.3Python的比较运算符与比较表达式比较运算符也称为关系运算符,用于对变量或表达式的结果进行大小、真假等比较,如果比较结果为成立,则返回True,如果为不成立,则返回False。
2.4.4Python的逻辑运算符与逻辑表达式逻辑运算符是对True和False两种布尔值进行运算,运算后的结果仍是一个布尔值。
2.4.5Python成员运算符Python中,要判断特定的值是否存在序列中,可以使用关键字in;判断特定的值不存在序列中,可以使用关键字notin。
2.4.6Python运算符优先级Python运算符的运算规则是:优先级高的运算符先运行,优先级低的运算符后运行,同一优先级的运算则按照从左到右的顺序进行。也可以使用小括号,改变优先级,括号内的运算最先运行。编写程序时尽量使用小括号“()”来主动控制运算次序,以免运算次序不确定或发生错误。
快乐学习高效学习祝学习进步!