1. 链式赋值
a, b = 1, 2
a, b = b, a
a
将a, b 与 b, a 的顺序调换
2. 数据类型
- 整型 (int)
– 7//2 = 3(整数除法)
–7%4 = 3 (取余数) - 浮点型
–8/2 = 4.0(浮点数除法) - 布尔型 (True/False)
- 字符串(string)
- divmod()函数可同时得到余数和商
>>> divmod(13,3)
>(4,1)
3. 整数的进制
- 0b 为二进制
- 0o 为八进制
- 0x 为16进制
4. int类型转换
- int(True) = 1, int(False)=0
- 整数与浮点数运算时自动变为浮点数
5. 浮点数
- 增强型赋值运算
– a = a+1, a+=1 (符号间不要加空格)
– a = a-1, a-=1
–a = a2, a=2
–a %= 2, a = a%2
6. 时间的表示
- 1970/1/1为unix时间点, 以毫秒前后进行计算
- 可用time.time()得到当前时刻,返回以秒为单位的浮点值