数据运算
- 算术运算
- 比较运算
- 赋值运算
- 逻辑运算
- 成员运算
身份运算
- 位运算
1 a = 60 # 60 = 0011 1100
2 b = 13 # 13 = 0000 1101
3 c = 0
4
5 c = a & b; # 12 = 0000 1100
6 print "Line 1 - Value of c is ", c
7
8 c = a | b; # 61 = 0011 1101
9 print "Line 2 - Value of c is ", c
10
11 c = a ^ b; # 49 = 0011 0001 #相同为0,不同为1
12 print "Line 3 - Value of c is ", c
13
14 c = ~a; # -61 = 1100 0011
15 print "Line 4 - Value of c is ", c
16
17 c = a << 2; # 240 = 1111 0000
18 print "Line 5 - Value of c is ", c
19
20 c = a >> 2; # 15 = 0000 1111
21 print "Line 6 - Value of c is ", c
- 运算符优先级
更多内容:点击这里