您的位置:首页 > 编程语言 > Python开发

python随机数整理

2015-12-06 19:46 633 查看
先是python的各种随机数

头文件:

import random


随机浮点数

x=random.uniform(a,b)


随机整数

x=random.randint(a,b)


随机选取从a到b并按步长c递增的集合中的一个整数

x=random.randrange(a,b,c)


随机从集合里抽1个元素

x=random.choice([...])


随机从集合里抽取a个元素

x=random.sample([...],a)


重新排列

x=random.shuffle([...])


《python核心编程》P99习题5-17代码:

#/usr/bin/env python

import random
a=[]
n= random.randint(1,100)
for i in range(n):
a.append(random.randint(0,(1<<31)-1))
n1=random.randint(1,n)
b=random.sample(a,n1)
b=sorted(b)
for i in b:
print i,
print
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python random