10.5 练习与作业

  1. 给函数添加文档测试,函数功能为:传入两个参数:数值和底,判断数值是否是以底为进制的合法的数值。

     def base_num(num, base):
         while num > 0:
             tail = num % 10
             num = num // 10
             if tail >= base:
                 return False
         else:
             return True
    
  2. 编写一个实现整除功能的函数,但函数中不能使用*,/和//运算符。并加入单元测试。