zoukankan      html  css  js  c++  java
  • Python运算符

    一、Python算术运算符

      假设变量:a=10, b=20:

    运算符 描述 实例
    + 加:两个对象相加 a+b输出结果30
    - 减:得到负数或是一个数减去另一个数 a-b输出结果-10
    * 乘:两个数相乘或是返回一个被重复若干次的字符串 a*b输出结果200
    / 除:由右侧操作数除以左侧操作数 b/a输出结果2
    % 取模:返回除法的余数 b%a输出结果0
    ** 幂:执行对操作指数的计算 a**b为10的20次方,输出结果100000000000000000000
    // 取整除:返回商的整数部分 9/2输出结果4,9.0/2.0输出结果4.5

      程序实例,如下所示:

      运行结果,如下图所示:

    二、关系运算符

      假设变量:a=10, b=20:

    运算符 描述 实例
    == 等于:比较对象是否相等 (a == b)返回False
    != 不等于:比较两个对象是否不相等 (a != b) 返回 true
    <> 不等于:比较两个对象是否不相等 (a <> b) 返回 true。这个运算符类似 !=
    > 大于:返回a是否大于b (a > b) 返回 False
    < 小于:返回a是否小于b。所有的比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名大写 (a < b) 返回 true
    >= 大于或等于:返回a是否大于等于b (a >= b) 返回 False
    <= 小于或等于:返回a是否小于等于b (a <= b) 返回 true

     

      程序实例,如下图:

      程序运行结果,如下图:

    三、赋值运算符

      假设变量:a=10, b=20:

    运算符 描述 实例
    = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c
    += 加法赋值运算符 c += a 等效于 c = c + a
    -= 减法赋值运算符 c -= a 等效于 c = c - a
    *= 乘法赋值运算符 c *= a 等效于 c = c * a
    /= 除法赋值运算符 c /= a 等效于 c = c / a
    %= 取模赋值运算符 c %= a 等效于 c = c % a
    **= 幂赋值运算符 c **= a 等效于 c = c ** a
    //= 取整除赋值运算符 c //= a 等效于 c = c // a

      程序实例,如下图:

      程序运行结果,如下图:

    四、逻辑运算符

      假设变量:a=10, b=20:

    运算符 逻辑表达式 描述 实例
    and x and y 布尔“与”:如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值 (a and b) 返回 20
    or x or y 布尔“或”:如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值 (a or b) 返回 10
    not not x 布尔“非”:如果 x 为 True,返回 False 。如果 x 为 False,它返回 True not(a and b) 返回 False

      程序实例,如下图:

      程序运行结果,如下图:

    五、Python运算符优先级

      以下表格列出了从最高到最低优先级的所有运算符:

    运算符 描述
    ** 指数 (最高优先级)
    * / % // 乘,除,取模和取整除
    + - 加法减法
    <=  <> >= 关系运算符
    <> == != 等于运算符
    =  %=  /=  //=  -=  +=  *=  **= 赋值运算符
    not or and 逻辑运算符
  • 相关阅读:
    Key and Certificate Conversion
    openssl
    python http通信实现
    鼠标右键添加cmd
    好文章
    wireshark里无网络接口解决办法
    python垃圾回收
    终于有人把 Docker 讲清楚了
    mongodb的监控与性能优化
    mongodb创建超级用户和普通用户(对应数据库的用户)
  • 原文地址:https://www.cnblogs.com/huangdongju/p/7693139.html
Copyright © 2011-2022 走看看