人若有情死得早 发表于 2017-6-9 21:51:34

006Pyhon之常用操作符

0.算术操作符
+、-、*、/、%(求余数)、**(幂运算)、//(地板除法)
>>> a = 5
>>> a = a + 5
>>> a += 5
>>> a
15
>>> b = 3
>>> b -= 1
>>> b
2
>>> a = b = c = d = 10
>>> a += 1
>>> b -= 3
>>> c *= 10
>>> d /= 8
>>> a
11
>>> b
7
>>> c
100
>>> d
1.25
>>> 10 // 8
1
>>> 3.0 // 2
1.0
>>> 5 % 2
1
>>> 11 % 2
1
>>> 3 ** 2
9
>>> 3 ** 5
243
1.优先级问题
幂运算         ←高
   ↓
正负号
   ↓
算术操作符
    ↓
比较操作符
    ↓
逻辑运算符      ← 低
>>> -3 * 2 + 5 / -2 - 4
-12.5
>>> ((-3) * 2) + (5 / (-2)) - 4
-12.5
>>> 3 < 4 and 4 < 5
True
>>> (3 < 4) and (4 < 5)
True
>>> -3 ** 2
-9
>>> -(3 ** 2)
-9
>>> 3 ** -2
0.1111111111111111
>>> 3 ** (-2)
0.1111111111111111
2.比较操作符
3.逻辑操作符
Or、and、not→True/False

抠脚小萝莉 发表于 2017-6-17 11:13:32

不错,学习了!

人若有情死得早 发表于 2017-6-29 22:48:44

抠脚小萝莉 发表于 2017-6-17 11:13
不错,学习了!

互相学习{:5_91:}
页: [1]
查看完整版本: 006Pyhon之常用操作符