chinapnr / fishbase

自主开发、整理的一套 Python 基础函数库,涵盖 system 系统增强包、logger 日志记录增强包、file 文件处理增强包、 date 日期处理函数包、data 数据信息处理函数包、csv 处理增强函数包、crypt 加密/编码增强包等,可减少程序开发工作量、降低引用复杂度。
MIT License
94 stars 29 forks source link

fish_data,随机生成指定范围内的整数 #161

Closed simplelife963 closed 5 years ago

simplelife963 commented 5 years ago

主要功能

指定一个整数范围,随机生成区间内的一个整数,该区间为闭区间

函数名称

gen_int_by_range(min, max)

入参

min:范围的最小值,整型 max:范围的最大值,整型

返回

区间内的一个随机整数

范例


# 生成一个指定的整数
>>> gen_int_by_range(6, 6)
6

# 随机生成3-6之间的一个整数
>>> gen_int_by_range(3, 6)
4
itaa commented 5 years ago

该方法可以直接使用 Python build-in 的 random.randint 即可,无需封装。

    def randint(self, a, b):
        """Return random integer in range [a, b], including both end points.
        """
        return self.randrange(a, b+1)