如何在python中使用Cypari软件包?

问题描述 投票:0回答:1

我在cypari上搜索了说明文档或手册,但找不到,仅找到以下代码-

import cypari
print(cypari.pari('factor({})'.format(2**127-2)))

所以,我不知道如何使用它。

python documentation wrapper pari
1个回答
0
投票

给出您的命令,结果就像一对列表。第一个包含质数,第二个包含质数。要将其转换为字典格式,例如sympy.ntheory.factorint,可以使用

res = cypari.pari('factor({})'.format(2**127-2))
d = {res[0][i] : res[1][i] for i in range(len(res[0]))}
© www.soinside.com 2019 - 2024. All rights reserved.