zoukankan      html  css  js  c++  java
  • 学习笔记-Python基础2-表达式和运算符

    #表达式

      -由一个或几个数字或者变量加上运算符组合成的一行代码

      -通常会返回一个结果

    #运算符

      -由一个以上的值经过运算得到新值的过程就叫做运算

      -参与运算的符号叫运算符

        -运算符优先级:

        

        -运算符分类:

        -算数运算符:加减乘除+-*/、取余%、取商(也叫地板除)//、幂运算**(举例:a = 8 ** 2,表示8的2次方,也就是8*8),特别注意Python里面没有自增自减运算符

        -比较或关系运算符:==、!=、>、<、>=、<=,比较的结果是布尔值

          

        -赋值运算符:=、并且所有数学运算符都有缩写形式,比如:+=、-=、*=、/=、%/、//=、**=

          

        -逻辑运算符:与或非and、or、not,特别注意Python没有异或运算

          

          逻辑运算的短路问题:按运算顺序进行运算,一旦能够确定整个式子未来的值,便不再进行运算,而直接返回

        -位运算符:&,把参与运算的值换算成二进制数,如果二者对应的相应位都为1则该位结果为1,否则则为0,

        -成员运算符:用来检测一个变量是否是另外一个变量的成员,用in、not in表示,举例如下:

          

        -身份运算符:is用来检测两个变量是否是同一个变量,not is用来检测两个变量不是同一个变量,举例如下:

          

      

  • 相关阅读:
    Mysql大量插入随机数据方法--存储过程
    Linux永久修改系统时间和时区方法
    python反转字符串(简单方法)及简单的文件操作示例
    sql怎么批量替换字段里的字符串的
    varchar和Nvarchar区别
    VS改大小写的快捷键
    SQL中PIVOT 行列转换
    [转]VS中展开和折叠代码
    Bootstrap 标签页(Tab)插件
    C# DataTable 和List之间相互转换的方法
  • 原文地址:https://www.cnblogs.com/Cloudloong/p/9567237.html
Copyright © 2011-2022 走看看