python中关于对random模块学习笔记

# python标准模块 —— random随机数

import random

x = random.random()
y = random.random()
print(x,y)
# random.random()随机生成一个[0:1)的随机数

m = random.randint(0,10)
print(m)
# random.randint()随机生成一个[0:10]的整数

st1 = random.choice(list(range(10)))
st2 = random.choice('abcdnehgjla')
print(st1,st2)
# random.choice()随机获取()中的一个元素,()种必须是一个有序类型

lst = list(range(20))
sli = random.sample(lst,5)
print(sli)
# random.sample(a,b)随机获取a中指定b长度的片段,不会改变原序列

lst = [1,3,5,7,9,11,13]
random.shuffle(lst)
print(lst)
# random.shuffle(list)将一个列表内的元素打乱

你可能感兴趣的:(python编程)