K.<v> 符号 Python 2
K.<v> notation in Python 2
在一个 example of Sage math(搜索 octahedral
)中有这一行:
K.<v> = sage.groups.matrix_gps.finitely_generated.CyclotomicField(10)
这个.<v>
有什么作用?
SageMath 代码不是 Python,尽管非常相似。语法
A.<b> = C(d, e, f)
在SageMath中大致相当于下面的Python代码
A = C(d, e, f, names=('b',))
b = A.gen()
即首先创建父环A
,生成器名为'b'
,然后变量b
被初始化为A
的生成器。
您可以使用函数 preparse()
:
查看任何 SageMath 语句被翻译成什么
sage: preparse('A.<b> = C(d, e, f)')
"A = C(d, e, f, names=('b',)); (b,) = A._first_ngens(1)"
在一个 example of Sage math(搜索 octahedral
)中有这一行:
K.<v> = sage.groups.matrix_gps.finitely_generated.CyclotomicField(10)
这个.<v>
有什么作用?
SageMath 代码不是 Python,尽管非常相似。语法
A.<b> = C(d, e, f)
在SageMath中大致相当于下面的Python代码
A = C(d, e, f, names=('b',))
b = A.gen()
即首先创建父环A
,生成器名为'b'
,然后变量b
被初始化为A
的生成器。
您可以使用函数 preparse()
:
sage: preparse('A.<b> = C(d, e, f)')
"A = C(d, e, f, names=('b',)); (b,) = A._first_ngens(1)"