(一)三元运算
格式:result = 值1 if 条件 else 值2
如果条件为:真 结果result=值1
如果条件为:假 结果result=值2
(二)进制
二进制与十六进制之间的转换,详见网址:
- 二进制,01
- 八进制,01234567
- 十进制,0123456789
- 十六进制,0123456789ABCDEF
https://jingyan.baidu.com/album/47a29f24292608c0142399cb.html?picindex=1
(三)Python3中的bytes与str的区别
Python3中对文本和二进制数据做了清晰的区分。
文本是Unicode编码,由数据类型str表示;二进制数据由bytes类型表示。
Python3里面不会以任意的方式混应bytes与str。
字符串可以编码(encode)成字节包,而字节包也可以解码(decode)成字符串。