码迷,mamicode.com
首页 > 编程语言 > 详细

Python运算符

时间:2019-01-23 00:11:25      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:结果   否则   aci   没有   鼠标   python   ali   括号   指定   

运算符

算法运算符

+

-

*

/

**

 %

//

取余(返回除的余数)

取整(返回商的整数部分)

 

比较运算费符

==

>

<

=>

<=

 !=

等于

大于

小于

大于等于

小于等于

不等于

布尔值:True  真            False    假  (注意首字母都是大写)

赋值运算符

=

+=

-=

*=

/=

%=

**=

//=

赋值n=a+b

加法赋值

减法赋值

乘法赋值

除法赋值

取余赋值

幂赋值

取整赋值

 

对于赋值运算:n+=a 就相当于n=n+a,其他的与其类似

成员运算符

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

not in      如果在指定的序列中没有找到值返回 True,否则返回 False

逻辑运算符

and(与)      or(或)       not(非)

逻辑运算的顺序

首先计算括号里的(一般逻辑运算最好加上括号,便于直观计算)

若无括号,则顺序计算

根据结果分为:

若第一个结果为True,后面接的是or,则结束所有计算输出结果为True

若第一个结果为True,后面接的是and,则继续下一个计算

若第一个结果为False,后面接的是or,则继续下一个计算

若第一个结果为False,后面接的是and,则结束所有计算输出结果False

运算符的顺序:具体可在Python交互界面鼠标右键选择Paste查看

 

运算符描述
** 指数 (最高优先级)
~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)
* / % // 乘,除,取模和取整除
+ - 加法减法
>> << 右移,左移运算符
& 位 ‘AND‘
^ | 位运算符
<= < > >= 比较运算符
<> == != 等于运算符
= %= /= //= -= += *= **= 赋值运算符
is is not 身份运算符
in not in 成员运算符
not or and 逻辑运算符

Python运算符

标签:结果   否则   aci   没有   鼠标   python   ali   括号   指定   

原文地址:https://www.cnblogs.com/saber9/p/10306505.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!