Python 拾遗

空值

不是null, 而是 None
A and None = None


Python是动态语言

变量本身类型并不固定,可以随意赋值
与之对应的是静态语言,例如Java


两种除法

10 / 3 = 3.33333 除完整不整除都是浮点数
10 // 3 = 3 除完整不整除都是整数
10 % 3 = 1 取余, 结果仍是整数


多行打印

print(''' line1
... line 2
... line 3''')


字符与整数的转换

ord('A') <-> chr(66)
python中str字符串类型,在内存中用Unicode表示,如果保存到磁盘/上传网络,需要转换为以字节为单位的bytes
python中的bytes类型 x = b'ABC'

你可能感兴趣的:(Python 拾遗)