Python基础Day02

python学习网 2018-04-22 20:52:08

数据运算

  • 算术运算

  • 比较运算

  • 赋值运算

  • 逻辑运算

  • 成员运算

身份运算

  • 位运算

 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
  • 运算符优先级

更多内容:点击这里

阅读(671) 评论(0)