zoukankan      html  css  js  c++  java
  • Python中的基本运算符

    一、算数运算

    二、比较(关系)运算

     比较运算只能在同类型之间进行,其中 int 与 float 同属于数字类型

    三、赋值运算

     1、增量赋值

      

    2、链式赋值

      

    3、交叉赋值

      交换两个数的值,通常要借助第三个变量

      

      Python中使用交叉赋值无需借助第三个变量

      

    4、解压赋值

      一个列表中有5个元素,现在要将这5个元素分别赋值给5个变量,通常的做法是:

      

      Python中使用解压赋值可以方便操作:

      

      现在我只想取前3个值,则可以将不用的值的变量名定义成单下划线,来表示这个变量是临时的或无关紧要的

      

    四、逻辑运算

    and:连接左右两个条件,两个条件必须都成立,最后结果才为True,一旦左边条件为假则最终结果就为假,没有必要再去计算右面条件的值。

    or:连接左右两个条件,两个条件但凡有一个成立,结果就为True,,一旦左边条件为True则最终结果就为True,没有必要再去计算右面条件的值,一旦左边条件为False,还需要去计算右面条件的值,如果为True,最终也True。

    not:取反。

    遇到 and 和 or 的混合情况,用加小括号来避免优先级问题

  • 相关阅读:
    oracle--角色权限
    oracle--权限的传递
    oracle--少见操作、如何调整dos窗口大小、字符集设置
    oracle--对象权限
    oracle-系统权限管理
    IOS-swift5.1快速入门之旅
    oracle--用户区别sys和system
    JSP基础--EL表达式
    JSP基础--javaBean
    hdu_A Walk Through the Forest ——迪杰特斯拉+dfs
  • 原文地址:https://www.cnblogs.com/qiuxirufeng/p/9642350.html
Copyright © 2011-2022 走看看