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

    Python运算符的优先级

    同类别中从最高级别到最低级别

    在下表中我们使用expr来表示文字、标识符,或表达式的运算结果。所有没有明确提及的expr的运算符都是二元运算符,其语法形式如 expr1 operator expr2

    类型 符号
    1 成员访问 expr.member
    2 函数/方法调用/容器下标/切片 expr(....),expr[....]
    3 幂运算 **
    4 一元运算符 +expr,-expr,~expr
    5 乘法,除法,取整,取余 *,/,//,%
    6 加法,减法 +,-
    7 按位移位 <<,>>
    8 按位与 &
    9 按位异或 ^
    10 按位或 |
    11 比较/包含 is,is not,==,<,<=,>,>=,in,not in
    12 逻辑非 not expr
    13 逻辑与 and
    14 逻辑或 or
    15 条件判断 vall if cond else val2
    16 赋值 =,+=,-=,*=等

    Python中的各种转义字符

    转义字符 描述
    (在行尾时) 续行符
    \ 反斜杠符号
    单引号
    双引号
    a 响铃
     退格(Backspace)
    e 转义
    00
    换行
    v 纵向制表符
    横向制表符
    回车
    f 换页
    oyy 八进制数yy代表的字符,例如:o12代表换行
    xyy 十进制数yy代表的字符,例如:x0a代表换行
    other 其它的字符以普通格式输出
  • 相关阅读:
    mysql读写分离
    mysql主从同步
    mysql修改密码
    mysql单机安装以及语法,alter表
    zabbix主动监控
    数据集
    K-近邻算法
    常规套路
    区分子类方法中重名的三种变量
    Java的数学工具类Math
  • 原文地址:https://www.cnblogs.com/MrYang161/p/11285125.html
Copyright © 2011-2022 走看看