python -- 运算符和操作对象,,1.算术运算符  (


1.算术运算符

  (1) + (求和)

    >>> 2 + 3

    5

  (2) - (求差)

    >>> 3 - 2

    1

  (3) * (求积)

    >>> 3 * 2

    6

  (4) / (求商)

    >>> 3 / 2

    2.5

  (5) % (求模)

    >>> 3 % 2

    1

  (6) ** (求次幂)

    >>> 3 ** 2

    9

  (7) // (求整)

    >>> 3 // 2

    1

2.比较运算符

  (1) == (等于)

    >>> 2 == 3

    False

    >>> 3 == 3

    True

  (2) != (不等于)

    >>> 2 != 3

    True

    >>> 2 != 2

    False

  (3) > (大于)

    >>> 2 > 3

    False

    >>> 2 > 1

    True

  (4) < (小于)

    >>> 2 < 3

    True

    >>> 2 < 1

    False

  (5) >= (大于或等于)

    >>> 2 >= 3

    False

    >>> 2 >=1

    True

    >>> 2 >=2

    True

  (6) <= (小于或等于)

    >>> 2 <= 3

    True

    >>> 2 <=2

    True

    >>> 2 <= 1

    False

 3.赋值运算符

  (1) =

    >>> a = 1

    1

  (2) += (加等于)

    >>>a = 1

    >>>a += 1

    >>>a

    2

  (3) -= (减等于)

    >>>a = 1

    >>>a -= 1

    >>>a

    2

  (4) *= (乘等于)

    >>>a = 1

    >>> a *= 2

    >>>a

    2

  (5) /= (除等于)

   >>>a = 2

   >>>a /= 2

   >>>a

   1

  (6) %= (模等于)

    >>>a = 3

    >>>a %= 2

    >>>a

    1

  (7) **= (幂等于)

    >>>a = 2

    >>>a **= 2

    >>>a

    4

  (8) //= (取整赋值)

    >>>a = 5

    >>>a //= 3

    >>>a

    1

4.逻辑运算符

  (1) and (与)

    >>>x = True

    >>>y = True

    >>>z = False

    >>>x and y

    False

    >>>x and z

    False

    >>>a = 10

    >>>b = 20

    >>>c = 0

    >>>a and b

    20

  (2) or (或)

    >>>a = True

    >>>b = Flase

    >>>c = False

    >>>a or b

    True

    >>>b or c

    False

  (3) not (非)

    >>>a = True

    >>>b = False

    >>>not a

    False

    >>>not b

    True

4.成员运算符

 (1) in

    >>>a = 10

    >>>b = 5

    >>>lis = [1, 2, 3, 4, 5]

    >>>a in lis

    False

    >>>b in lis

    True

  (2) not in

    >>>a = 10

    >>>b = 5

    >>>lis = [1, 2, 3, 4, 5]

    >>>a not in lis

    True

    >>>b not in lis

    False

5.身份运算符

  (1) is

    >>>a = 5

    >>>b = 5

    >>>a is b

    True

  (2) is not

    >>>a = 5

    >>>a = 5

    >>>a is not b

    False

python -- 运算符和操作对象

评论关闭