1. 简述编码和解码的概念?
编码:将字符数据按照指定的规则转化成字节的数据
解码:将字节数据按照和编码时相同的规则还原成原始数据的过程
2. 编程演示编码和解码的过程?
my_bytes = "出现叛徒,紧急撤离" .encode("utf-8")
my_str = my_bytes.decode("utf-8")
print("my_bytes=",my_bytes,",my_str=",my_str)
3. 产生乱码的原因是什么?
编码和解码使用的编码表不一致造成的。
4. 编程获取房源信息,要求按照订单量降序排序,同时只获取满足条件的前5条记录?
houses = House.query.order_by(House.order_count.desc()).limit(5)