主要观点:定义了一系列测试函数来验证不同函数的功能和输出。
关键信息:
- 多个断言语句用于检查各种函数的结果是否符合预期,如
make_Apowers
、make_Czroots
、exponent
、exponents_upto
、gcd
等函数。 - 分别对不同的输入进行测试,包括幂运算、根运算、指数计算、因数分解等方面。
重要细节: make_Apowers
函数的输入为指数和范围,输出为一个字典,字典的键为指数,值为相应幂次的列表。make_Czroots
函数的输入为make_Apowers
函数的输出,输出为一个字典,字典的键为幂次,值为相应根。exponent
函数用于计算一个数的指数幂。exponents_upto
函数用于计算小于等于给定数的所有质数的指数。gcd
函数用于计算两个数的最大公约数。
所有测试都通过,最终返回字符串'tests pass'。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。