检查数字是否为正方形?

时间:2015-12-23 15:51:58

标签: python sage

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

1 个答案:

答案 0 :(得分:1)

使用is_square方法。

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

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