float是四字节的。 https://docs.python.org/3/library/struct.html#format-characters b = bytes([0xc3,0xf5,0x48,0x40]) b是收到的字节。 struct.unpack('f',b) 把字节转为浮点数 返回的是(3.140000104904175,)