示例#1
0
 def randIntArray(num: int = 10, minValue: int = 1, maxValue: int = 100):
     """
     随机生成一组num数量的范围在【min,max】的int整数列表
     :param num: 数量
     :param minValue: 最小值
     :param maxValue: 最大值
     :return: 数字列表
     """
     data = []
     while num > 0:
         num -= 1
         data.append(random.randint(minValue, maxValue))
     LogUtil.i("Random Int Array: ", data)
     return data
示例#2
0
    def randInt(minValue: int = 0, maxValue: int = 9):
        """
        随机生成一个int整数 【min,max】
        :param minValue: 最小值
        :param maxValue: 最大值
        :return: 生成的随机数
        """
        return random.randint(minValue, maxValue)

    @staticmethod
    def randIntArray(num: int = 10, minValue: int = 1, maxValue: int = 100):
        """
        随机生成一组num数量的范围在【min,max】的int整数列表
        :param num: 数量
        :param minValue: 最小值
        :param maxValue: 最大值
        :return: 数字列表
        """
        data = []
        while num > 0:
            num -= 1
            data.append(random.randint(minValue, maxValue))
        LogUtil.i("Random Int Array: ", data)
        return data


if __name__ == "__main__":
    LogUtil.i(RandomUtil.randInt(-10, 9))
    LogUtil.i(RandomUtil.randIntArray()[0])