math.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:p2pool-bsty 作者: amarian12 项目源码 文件源码
def string_to_natural(s, alphabet=None):
    if alphabet is None:
        assert not s.startswith('\x00')
        return int(s.encode('hex'), 16) if s else 0
    else:
        assert len(set(alphabet)) == len(alphabet)
        assert not s.startswith(alphabet[0])
        return sum(alphabet.index(char) * len(alphabet)**i for i, char in enumerate(reversed(s)))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号