Sage中是否有一个函数可以检查有理数是否为平方?编写这样的函数很容易,但是我宁愿使用现有的函数,因为我不想将如此多的自写函数复制到需要它们的每个工作表中。

最佳答案

使用is_square方法。

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


另外,不要复制粘贴一堆定义
从一个工作表到另一个工作表,您应该将所有自定义
文件中的功能,例如my_stuff.sage
并从需要该文件的工作表中加载该文件。

关于python - 检查数字是否为正方形?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34439302/

10-12 21:47