STL C++中数学工具的Python程序包

pySTLtools的Python项目详细描述


pySTLtools公司

pySTLtools是一个Python包,里面有一些数学工具,可以派上用场。 旨在成为C++中STL的等价物。在

安装

运行以下程序进行安装:

pipinstallpySTLtools

使用

目前有3个功能。 一种用Atkin的筛子将素数返回到给定的极限。 另一个用于计算整数二进制表示中的setbit数。 另一个是检查是否在整数的二进制表示中设置了位。在

^{pr2}$

输出:[2,3,5,7,11,13]

pySTLtools.is_bit_set(7,1)

输出:真

pySTLtools.count_set_bits(9)

输出:2

开发pySTL

我们非常欢迎对这个项目的贡献/合作!任何小的帮助都是感激的:) 我相信在这个项目上可以开发的工具可能是无穷无尽的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java需要64位jdk 1.5 for windows   eclipse运算符+对于参数类型java是未定义的。双,爪哇。双人   未下载文件扩展名为的java文件   java不支持带有POST的媒体类型   从动态创建的多个EditText读取文本时发生java错误   java无法为同一xpath单击多个按钮   如何在Java中动态格式化字符串   java Android Clear Middle活动   多线程Java内存模型volatile和x86   git在Java中通过Jgit忽略文件或文件夹   java“决策无法区分输入的备选方案1、2…”   子类的javajpa继承   java需要弄清楚如何操作mutator来弄清楚一个类,教授说,我对如何操作感到困惑   java如何使用JDBC将数据从文件复制到PostgreSQL?