python学习笔记之操作符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习笔记之操作符相关的知识,希望对你有一定的参考价值。
python中算术操作符:
+ - * / % ** //
注意:
/:为真实除法,即对应数学中的除法,通常返回一个浮点数
//:取整除法,即取商
%:求模,即取余数
**:幂运算,这里需要注意的一点是,幂运算符优先级比其左侧的单目运算符优先级高,比其右侧的单目运算符优先级低。
1 >>> 10 / 2 2 5.0 3 >>> 10 // 2 4 5 5 >>> 10 / 3 6 3.3333333333333335 7 >>> 10 // 3 8 3 9 >>> 10 % 3 10 1 11 >>> -2 ** 3 12 -8 13 >>> 2 ** -3 14 0.125
逻辑操作符:
and(与) or(或) not(非)
1 >>> 1 > 2 or 4 > 3 2 True 3 >>> 1 < 4 and 5 < 4 4 False 5 >>> not 3 < 2 6 True
优先级:
- 幂运算 **
- 正负号 + -
- 算术操作符 * / //
- + -
- 比较操作符 < <= > >= == !=
- 逻辑操作符 not > and > or
从上到下,优先级逐渐降低
以上是关于python学习笔记之操作符的主要内容,如果未能解决你的问题,请参考以下文章