首页 > c源码求翻译成python

c源码求翻译成python

代码如下:

int calc_bkn(char *skey)
{
  int e = 5381;
  for (int i = 0; i < strlen(skey); i++)
  {
    e += (e << 5) + int(skey[i]);
  }
  return e & 2147483647;
}

def calc_bkn(skey):
    e = 5381
    for i in skey:
        e += (e << 5) + ord(i)
    return e & 2147483647

伸手党够了

这哪是 java (╯' - ')╯︵ ┻━┻

分明就是 c

【热门文章】
【热门文章】