检查数字是否为正方形?

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

Sage中是否有一个函数检查有理数是否为正方形?编写这样的函数很容易,但我更喜欢使用现有函数,因为我不想将这么多自编函数复制到我需要它们的每个工作表中。

python sage
1个回答
1
投票

使用is_square方法。

sage: a = 5/9
sage: a.is_square()
False
sage: b = 4/9
sage: b.is_square()
True

另外,不是将一堆定义从一个工作表复制粘贴到另一个工作表,而是应该将所有自定义函数放在一个文件中,比如my_stuff.sage,并从需要这些东西的工作表中加载这个文件。

© www.soinside.com 2019 - 2024. All rights reserved.