zoukankan      html  css  js  c++  java
  • python中的运算符

    (1)算数运算:(a=10,b=5)
    # + 加号 a + b >>> 15
    # - 减号 a - b >>> 5
    # * 乘号 a * b >>> 50
    # / 除号 a / b >>> 2
    # % 取模(获取除法的余数) 10 % 3 >>> 1 (商是3,余数是1,获取1)
    # ** 幂(次方) a ** 2 >>> 100
    # // 取整除(取商的整数部分) 10 // 3 >>> 3

    (2)比较运算:(a=10,b=5)
    # == 比较两边是否等于 a == b >>> False
    # != 比较两边是否不等于 a != b >>> True
    # > 比较左是否大于右 a > b >>> True
    # < 比较左是否小于右 a < b >>> False
    # >= 比较左是否大于等于右 a >= b >>> True
    # <= 比较左是否小于等于右 a <= b >>> False

    (3)赋值运算:(a=10,b=5)
    # += a += b >>> 15 (a = a + b)
    # -= a -= b >>> 5 (a = a - b)
    # *= a *= b >>> 50 (a = a * b)
    # /= a /= b >>> 2 (a = a / b)
    # %= a %= 3 >>> 1 (a = a % 3)
    # **= a **= 2 >>> 100 (a = 10的2次方)
    # //= a //= 3 >>> 3 (a = a // 3)

    (4)逻辑运算:(x = 20,y = 10)
    # and :布尔(与),如果x为false,x and y就返回false,否则它返回y的计算值
    # x == 20 and y == 10 >>>True
    # x == 21 and y == 10 >>>False
    # x == 20 and y == 11 >>>False
    # or :布尔(或),如果x为True,它返回True,否则它返回y的计算值
    # x == 20 or y == 10 >>>True
    # x == 21 or y == 10 >>>True
    # x == 20 or y == 11 >>>True
    # x == 21 or y == 11 >>>False
    # not :布尔(非),如果x为True,它返回false,如果x为false,它返回True
    # not x == 20 >>>False
    # not x == 21 >>>True
    # not x == 21 or y == 11 >>>True
    # not x == 21 and y == 11 >>>False
  • 相关阅读:
    Spring boot --- Spring Oauth(三)
    Spring boot --- Spring Oauth(一)
    JavaScript 学习(一)
    Springboot --- Spring Security (一)
    HTML 学习笔记 JavaScript (节点)
    HTML 学习笔记 JavaScript(事件)
    HTML 学习笔记 JavaScript (DOM)
    HTML 学习笔记 CSS3 (多列)
    HTML 学习笔记 CSS3(Animation)
    HTML 学习笔记 CSS3(过度 transition)
  • 原文地址:https://www.cnblogs.com/quegai18/p/9992962.html
Copyright © 2011-2022 走看看