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
  • 相关阅读:
    CentOS7搭建FTP服务器和安装FTP客户端
    Python实现网络和IP地址计算
    [Leetcode Weekly Contest]270
    [Leetcode Weekly Contest]269
    [Leetcode Weekly Contest]266
    Vue.use原理及源码解读
    Rust 程序设计语言 6
    go 语言的 Context
    Rust程序设计语言(7)
    手机界面设计中12种常用布局转载
  • 原文地址:https://www.cnblogs.com/zhangxiaxuan/p/5082060.html
Copyright © 2011-2022 走看看