zoukankan      html  css  js  c++  java
  • 我的Python成长之路---第一天---Python基础(4)---2015年12月26日(雾霾)

        五、数据运算与数据运算符

        1、算术运算符

    算术运算符
    运算符 描述 示例
    + 加法

    >>> 14 - 5
    9

    - 减法
    >>> 14 - 5
    9
     *  乘法  
    >>> 5 * 14
    70
     / 除法  
    >>> 14 / 5
    2.8
     %  取模,即两个的数商的余数部分  
    >>> 14 % 5
    4
     **  幂运算  
    >>> 2 ** 3
    8
     //  整除,返回两个数的商的整数部分
    >>> 10 // 3
    3

        2、比较运算符:比较运算符不局限于数字,字符串、列表等都可以

    比较运算符
    运算符 描述 示例
    == 判断两个对象是否相等(相等返回True,不相等返回False)
    >>> 'abc' == 'abc'
    True
    != 判断连个对象是否不相等(与==相反,相等返回False,不相等返回True)
    >>> 1 != 2
    True
    <> 判断连个对象是否不相等(同上,但不建议使用)  
    > 判断第一对象是否大于第二个对象,大于返回True,不大于(包括等于)返回Fasle
    >>> 3 > 1
    True
    < 判断第一对象是否小于第二个对象,小于返回True,不小于(包括等于)返回Fasle
    >>> 3 < 4
    True
    >= 判断第一个对象是否大于等于第二个对象,大于等于则返回True,否则返回False
    >>> 3 >= 3
    True
    <= 判断第一个对象是否小于等于第二个对象,小于等于则返回True,否则返回False
    >>> 3 <= 4
    True

        3、赋值运算符:进行赋值运算

    赋值运算符
    运算符 描述 示例
    = 赋值 a = c 
    += 自加赋值 a += 1等价于 a = a + 1 a += 1
    -= 自减赋值 a -= 1等价于 a = a - 1 a -= 1
    *= 自乘赋值 a *= 1等价于 a = a * 1 a *= 1
    /= 自除赋值 a /= 1等价于 a = a / 1 a /= 1
    %= 自取模赋值 a %= 1等价于 a = a % 1 a %= 1
    **= 自求幂赋值 a **= 1等价于 a = a ** 1 a**= 1
     //= 自整除赋值 a //= 1等价于 a = a // 1 a //= 1

         4、位运算符:按二进制位进行逻辑计算

    位运算符
    运算符 描述 示例
    & 按位与
    >>> 5 & 14
    4
    | 按位或
    >>> 5 | 14
    15
    ^ 异或
    >>> 5 ^ 14
    11
    << 左移
    >>> 14 << 2
    56
    >> 右移
    >>> 14 >> 2
    3
  • 相关阅读:
    AppBoxFuture(六): 前端组件化开发
    AppBoxFuture(五): 分布式文件存储-Store Everything
    Mysql自动填充测试数据
    萌新带你开车上p站(番外篇)
    B站百大UP主党妹被黑客勒索!!!
    合天网络靶场-大规模网络环境仿真服务平台
    XSS语义分析的阶段性总结(二)
    想学习CTF的一定要看这篇,让你学习效率提升80%
    XSS语义分析的阶段性总结(一)
    逆向入门分析实战(二)
  • 原文地址:https://www.cnblogs.com/zhangxiaxuan/p/5082060.html
Copyright © 2011-2022 走看看