码迷,mamicode.com
首页 > 其他好文 > 详细

第三章 必须知道的一些基础知识[DDT书本学习 小甲鱼]【4】

时间:2018-12-30 17:27:33      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:括号   算术   bubuko   错误   逻辑操作   操作符   print   地板   分享   

3.10 常用操作符
3.10.1 算术操作符 + - * / % ** // Python3真正的除法出来了 //地板除法 /真正除法
代码 a=b=c=d=e=f=10
a+=1
b-=3
c*=2
d/=3
e%=3
f//=3
print(a,b,c,d,e,f)
结果 11 7 20 3.3333333333333335 1 3

3.10.2 优先级问题 先乘除后加减 同级别从左至右 有括号先算括号
一元操作符 - **问题 幂运算符比左侧的一元操作符级别高 比右边一元操作符级别低 例如
a=-3**2=-9 另外 b=2**-2=0.25 从右至左

3.10.3 比较操作符 包括< <= > >= == != 已经讲过,这里只是复习

3.10.4 逻辑操作符 and or not
and 全真为真 一假全假 全假为假 类似0、1乘法
or 一真全真 全假为假 全真为真 类似0、1加法
not 真为假 假为真
代码
not True ---------False
not 0 ---------True
not 4 ---------False
另外
例子 3<4<5 在其它语言里是错误的 在Python里行得通 被解释为 3<4 and 4<5
所有操作符的优先级合并,金字塔图

技术分享图片

第三章 必须知道的一些基础知识[DDT书本学习 小甲鱼]【4】

标签:括号   算术   bubuko   错误   逻辑操作   操作符   print   地板   分享   

原文地址:https://www.cnblogs.com/daodantou/p/10199793.html

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