前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python之数据运算

python之数据运算

作者头像
py3study
发布2020-01-13 12:42:21
2950
发布2020-01-13 12:42:21
举报
文章被收录于专栏:python3python3

python里面可以支持大量的数学计算下面是一些常用的计算方法

    算数运算:

运算符

描述

实例

+

两个对象相加

a+b

-

两个对象相减

a-b

*

两个对象相乘

a*b

/

两个对象相除

a/b

%

取膜-返回除法的余数

a%b

**

幂-返回x的y 次幂

a**b a的b次方

//

取整除-返回商的整数部分

9/2 输出结果为4,9.0/2.0输出结果为4.0

比较运算:

运算符

描述

实例

==

等于

a==b 返回true

!=

不等于

a!b 返回true

<>

不等于

a<>b 返回true。类似于!=

>

大于

a>b 返回true

<

小于

a<b返回true

>=

大于等于

a>=b 返回true

<=

小于等于

a<=b 返回true

赋值运算

运算符

描述

实例

=

简单的赋值运算符

c=a+b

+=

加法赋值运算符

c+=a等效于c=c+a

-=

减法赋值运算符

c-=a等效于c=c-a

*=

乘法赋值运算符

c*=a等效于c=c*a

/=

除法赋值运算符

c/=a等效于c=c/a

%=

取膜赋值运算符

c%=a等效于c=c%a

**=

幂赋值运算符

c**a等效于c=c**a

//=

取整赋值运算符

c+=a等效于c=c//a

逻辑运算

运算符

描述

and

布尔“与”-如果x为false,xandy 返回false

or

布尔“或”

not

布尔“非”相当于else

成员运算

运算符

描述

in

如果在指定的序列中找到值返回True否则返回FAlse

not in

如果在指定的序列中找不到值返回True 否则返回false

身份运算:

运算符

描述

is

is是判断两个表示符是不是引用自一个对象

is not

is not 是判断两个表示符是不是引用自不同对象

位运算:

运算符

描述

&

按位与运算符

|

按位或运算符

^

按位异或运算符

~

按位取反运算符

<<

左移栋运算符

>>

右移动运算符

代码语言:javascript
复制
128	64 32 16 8 4 2 1
0 	0  1  1  1 1 0 0  =60
0	0  0  0  1 1 0 1  =13

and	#与运算 当两个都为真(1)时  结果为1 不同结果或者 两个都为假(0)时输出0
0	0  0  0  1 1 0 0 =12
>>> 60&13
12


or      #或运算 当俩个值只要有一个为真(1)时 结果为1
0	0  1  1  1 1 0 1 =61
>>> 60|13
61
^        #异或运算  当两个值有一个为真(1)时 输出结果为1 全为真或全为假时 输出结果为0   
0	0  1  1  0 0 0 1 =49
>>> 60^13
49
~       #按位取反    比较一个值  如果以前为1  按位取反则为0
 0 	0  1  1  1 1 0 0  =60
 60~
 1      1  0  0  0 0 1 1  =195
 得到的数为 195-256=-61
 >>> ~60
-61
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档