Mar*_*ing 4 python sage python-2.7
在Sage数学(搜索octahedral)的一个例子中有这样一行:
K.<v> = sage.groups.matrix_gps.finitely_generated.CyclotomicField(10)
Run Code Online (Sandbox Code Playgroud)
这是.<v>做什么的?
SageMath代码不是Python,虽然非常相似.语法
A.<b> = C(d, e, f)
Run Code Online (Sandbox Code Playgroud)
在SageMath中大致相当于以下Python代码
A = C(d, e, f, names=('b',))
b = A.gen()
Run Code Online (Sandbox Code Playgroud)
即,首先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)"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |