好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

如何理解这段校验和算法Python代码?

回复内容: 这段代码我可以跟你解释,是个经典代码了,刚好我也刚看过,我这是长这个样子的:

  def   checksum  (  data  ): 
     if   len  (  data  )   %   2  : 
         data   +=   b  '  \x00  ' 
     s   =   sum  (  array  .  array  (  'H'  ,  data  )) 
     s   =   (  s   &   0xffff  )   +   (  s   >>   16  ) 
     s   +=   (  s   >>   16  ) 
     return   _socket  .  ntohs  (  ~  s   &   0xffff  ) 
  

查看更多关于如何理解这段校验和算法Python代码?的详细内容...

  阅读:41次