Python:操作符

来源:互联网 发布:ppap 知乎 编辑:程序博客网 时间:2024/06/07 00:03

一、算数操作符

+ - *    /    %   **    //

以上都存在类似+=的用法

a = b = c = 10可以

/为真实除法 //为地板除法(python2int都为地板除法)

地板除用在float中时,会返回整数值加上.0,如1.0

优先级

最好使用括号解决

二、比较操作符

<    <=    >    >=    ==   !=

3 < 4 < 5(被解释为3<4 and 4<5)

三、逻辑操作符

and   or not

例题:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9

返回4,记住and优先级高于or

我们按照优先级给它们加上括号:(not 1) or (0 and 1) or (3 and 4) or (5 and 6) or (7 and 8 and 9)
== 0 or 0 or 4 or 6 or 9
== 4




0 0
原创粉丝点击