主要有三类:算数运算符,比较运算符,逻辑运算符

 

一、算数运算符:

  加(+)减(-)乘(*)除(/)幂运算(**)地板除(//)取余数(%)

  注:/和//的区别:

    数据1 / 数据2 = 数据3   (结果都为浮点型,而且是我们数学中最常见的除法,例:1/3=0.333333、4/2=2.0)

    数据1 // 数据2 = 数据3(当数据1和数据2的类型都为整型时,结果为整型,若数据1和数据2为其它情形时,数据3都为浮点型,例:3//2.0=1.0、4//2.0=2.0、5//2=2舍弃小数部分

二、比较运算符:

  <、<=、>、>=、==、!=

  满足条件返回True,否则返回False

三、逻辑运算符:

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

  三者优先级:not>and>or

四、赋值运算符

  =

 

注:几元运算符指的是运算符的操作数有几个。

  一般而言优先级:

    一元运算符 > 二元运算符

    算数运算符 > 比较运算符 > 逻辑运算符