python接收的16进制串口数据,混有ascii数据

图片说明
左面是串口监控的数据,右面是程序print的接收数据

python3解析的数据偶尔混有ascii码是怎么回事啊??每次ascii出现的位置是固定的,下位机回的是16进制数据,没有C币,望各位大佬相助

没问题啊,b""只是显示问题。bytes保存的都是byte,for循环又不会出问题。
b""会将ascii范围的byte显示为ascii。
具体遇到什么问题了吗?