恩,话说最近用了用python,确实像其宣传的一样足够自由(鸭子类型你懂得)
又玩了玩大名鼎鼎的numpy,但是令人失望的是竟然没有比特处理的类,多项式还只能定义在实数域上(这里可能真的是我没有找到 有对其深有研究的小伙伴往告知)
没办法只能借助强大的ndarray写了个bits类(其实主要目的是熟悉python 的OOP和 numpy)
下面双手奉上git链接 还望小伙伴们批评指正
https://github.com/maximaIdeal/bitset_plus
本文分享了作者使用Python和numpy进行比特处理的经历,并介绍了如何利用ndarray实现自定义的比特操作类,旨在熟悉Python面向对象编程及numpy应用。
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
恩,话说最近用了用python,确实像其宣传的一样足够自由(鸭子类型你懂得)
又玩了玩大名鼎鼎的numpy,但是令人失望的是竟然没有比特处理的类,多项式还只能定义在实数域上(这里可能真的是我没有找到 有对其深有研究的小伙伴往告知)
没办法只能借助强大的ndarray写了个bits类(其实主要目的是熟悉python 的OOP和 numpy)
下面双手奉上git链接 还望小伙伴们批评指正
https://github.com/maximaIdeal/bitset_plus
您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
135

被折叠的 条评论
为什么被折叠?
