python随机数整理

先是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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值