day2-数据运算、三元运算、进制

一、数据运算

1. 算数运算

注:取模的用法主要判断奇偶数(看一个数是否能被2整除)

2. 比较运算

注:不等于一般用!=,一般都不用<>,<>也不方便阅读

3. 赋值运算

4. 逻辑运算

5. 成员运算

6. 身份运算

7. 位运算

注:

①异或:相同取0,不同取1

②与:有一个为0,取0;两个都为1,取1

③或:有一个为1,取1

④取反(~a):单个数取反,获取的值= 取反的值-256

⑤左移:向最左边移动n位,最右边补上n个0

⑥右移:向最右边移动n位,最左边补上n个0

8. 运算符优先级

二、 三元运算

1 >>> a,b,c = 1,3,5
2 >>> d = a if a > b else c
3 >>> d
4 5

三、进制

二进制0b:01

八进制0o:01234567

十进制:0123456789

十六进制BH或0x:0123456789ABCDEF

posted @ 2017-06-20 14:30  不知所以  阅读(72)  评论(0)    收藏  举报