• 我的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
  • 相关阅读:
    海康API——获取监控点预览取流URL,获取的rtsp流不能播放
    MySQL——ON DUPLICATE KEY UPDATE添加索引值实现重复插入变更update
    maven——pom.xml的Missing artifact net.sf.json-lib:json-lib:jar:2.4 报错问题(两种有效的解决方案)
    Mysql——navicat如何导出mysql数据表结构
    MySQL——导入导出.sql文件
    仅用U盘就可以去除XP管理员密码
    测试

    navicat 或者workbench 无法连接127.0.0.1(61)的解决方法
    在linux中添加ftp用户,并设置相应的权限
  • 原文地址:https://www.cnblogs.com/zhangxiaxuan/p/5082060.html
Copyright © 2020-2023  润新知