Sage中是否有一个函数可以检查有理数是否为正方形?编写这样的函数很容易,但我更喜欢使用现有函数,因为我不想将这么多自编函数复制到我需要的每个工作表中。
答案 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
,
并从需要这些内容的工作表中加载此文件。