python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

初识random模块

使 用 import random导入模块


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

知识列表


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

把可迭代对象的成员随机抽取一个

random.choice


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

random.sample

随机抽取多个。从可迭代对象中抽取,取多少个,通过参数设定


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

sample,样本,取样


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

普通的random.random 

取的是0到1间的浮点


random.uniform

可取设定范围段内的浮点


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

uniform,一样的,均一的


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

基础的这几个比较

取浮点

random.random

random.uniform

取整数

random.randint

random.randrange


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

洗牌随机

random.shuffle

注,参数是可迭对象,打乱可迭对象本身


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

shuffle


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

chr

把数字对应的字符获取

根据ascii码获取


python模块,random模块,取整数,取小数,二选一,打乱次序,随机数案例

生成随机数的案例