网络运营

python的运算方法

上一篇我们介绍了python的元素组,这些元素是如何运算的?这次我们一一介绍:

 

算术运算符:

+:加法   例如:6+2 结果 8

-:减法   例如:8-2 结果 6

/:除法   例如:8/2 结果 4

*:乘法   例如:2*4 结果 8

%:取余   例如:9%2 结果1

 

注意:python2 除法中是整数结果就是整数 ;python3 整数除法结果是可以有小数点的。

 

比较(关系)运算符:

注意:比较的是值内容 不是内存地址 相等返回True,不等返回False

还有 !=不等于;==绝对等于;>=大于等于;<=小于等于

 

赋值运算符:

下列的就是说:做一个算术计算后,再赋值给 前面的数值 a+=2 就是a=a+2赋值到a

+= 自增

-= 自减

*= 自乘

/= 自除

%= 自除(取余,取模) 例子  a%=2 等于》》》 a=a%2

**=   多少次方

//=  //是 地板除

 

逻辑运算符:

and(与)[全真为真] or(或)[一真为真] not(非)[正假相反],例如:

位(二进制)运算符:

&与[全1才是1] |或[有1就是1] ^异或运算[大减小] ~取反运算[取反01置换,正负数置换;变量+2-1,再确定正负结果] <<左移动运算符 >>右移动运算符

 

成员运算符:

in 和 not;in在序列中找到就返回True反之False not in就是跟in结果相反

身份运算符:

就是内存地址比较,一样的返回True;不一样的返回False);语法is 或者 is not [类似 in 和 not in]

Be the First to comment.

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注

120 views