zoukankan      html  css  js  c++  java
  • python学习笔记(六)之操作符

    python中算术操作符:

      +  -  *  /  %  **  //

      注意:

      /:为真实除法,即对应数学中的除法,通常返回一个浮点数

      //:取整除法,即取商

      %:求模,即取余数

      **:幂运算,这里需要注意的一点是,幂运算符优先级比其左侧的单目运算符优先级高,比其右侧的单目运算符优先级低。

     1 >>> 10 / 2
     2 5.0
     3 >>> 10 // 2
     4 5
     5 >>> 10 / 3
     6 3.3333333333333335
     7 >>> 10 // 3
     8 3
     9 >>> 10 % 3
    10 1
    11 >>> -2 ** 3
    12 -8
    13 >>> 2 ** -3
    14 0.125
    View Code

    逻辑操作符:

      and(与)  or(或)  not(非)

    1 >>> 1 > 2 or 4 > 3
    2 True
    3 >>> 1 < 4 and 5 < 4
    4 False
    5 >>> not 3 < 2
    6 True
    View Code

    优先级:

    •   幂运算  **
    •   正负号  + -
    •   算术操作符  * / //
    •          + -
    •   比较操作符  < <= > >= == !=
    •   逻辑操作符  not > and > or

      从上到下,优先级逐渐降低

      

  • 相关阅读:
    WPF 中 TextBlock 文本换行与行间距
    WPF中TextBox文件拖放问题
    WPF 自定义鼠标光标
    矩形覆盖
    跳台阶和变态跳台阶
    用两个栈实现队列
    重建二叉树
    从尾到头打印链表
    替换空格
    斐波那契数列
  • 原文地址:https://www.cnblogs.com/ZGreMount/p/7758162.html
Copyright © 2011-2022 走看看