Python运算符说明

  • 2020 年 1 月 13 日
  • 笔记

运算符

说明

lambda

lambda表达式

or

布尔“或”

and

布尔“与”

not x

布尔“非”

in,not in

成员测试

is,is not

同一性测试

<,<=,>,>=,!=,==

比较运算符

|

按位或

^

按位异或

&

按位与

<<,>>

移位

+,-

加法、减法

*,/,%

乘法、除法、取余

+x,-x

正负号

~x

按位翻转

**

指数

x,attribute

属性参考

x[index]

下标

x[index:index]

寻址段

f(arguments…)

函数调用

(experession,…)

绑定或元组显示

[expression,…]

列表显示

{key:datum,…}

字典显示

'expression,…'

字符串转换