码迷,mamicode.com
首页 > 编程语言 > 详细

python基础第二章:运算与运算符

时间:2019-07-22 19:55:16      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:优先级   算术运算   容器   python基础   取反   十进制   amp   负数   运算   

运算与运算符

运算分类:算术运算,比较运算,赋值运算,逻辑运算,位运算,成员检测,身份运算

算术运算:+   -  * 

     /  (除,返回的一定是整型)

     **(幂) 

    //(取商,返回的不一定是整型)

    %(取余)

比较运算:>  <  <=  >=  ==  !=(不等于)

赋值运算:=  +=   -=  /=  *=   **=  //=   %=

逻辑运算:not    and   or

位运算:二进制(0b) bin

    八进制(0o) oct

    十六进制(0x)hex

    R进制转十进制:按权展开求和法

    十进制转R进制:除R取余。从下往上写

    原码:正数符号位是0,负数符号位是1

    补码:正数的补码是其本身,负数的补码是取反加一

    反码:01倒换

    与运算:&

    或运算:|

    非运算:~

    异或运算:^

    左移运算:<<

    右移运算:>>

 成员检测(只可以检测是否在容器类型中,而且只可以检查表面):

       in   

        not in

身份运算(不可改类型id永远一致,可改类型永远不会一致):

      is

      is not

 

运算优先级:

** 

~

 +-

 */% 

<<  >>  

&

^

|

< <= > >= != ==

is   is not

in not in

not  and  or

 

python基础第二章:运算与运算符

标签:优先级   算术运算   容器   python基础   取反   十进制   amp   负数   运算   

原文地址:https://www.cnblogs.com/szc-boke/p/11227929.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!