【编程】Python 随机数

Python 的 random 模块实现了伪随机数的产生方法,依靠的是一个隐藏的 random.Random 类的实例。

例子

import random 
print(random.random())

上面的代码,生成一个不小于0,并且小于1的小数。

获得0和5之间的一个随机整数

from random import randint 
print(randint(0, 5))

获得1和100之间的随机整数

import random 
for i in range(10):
print(random.randint(1,101))

上面的程序,生成1到100之间的10个随机整数。

randrange() 方法可以返回指定范围内的随机元素。

from random import * 
print(randrange(1,10))

随机选取列表元素

import random 
list = [1,2,3,4,5]
print(random.choice(list))

例子

import random 
list = ['东','西','南','北']
print(random.choice(list))

随机取列表元素的样本

import random 
list = [1,2,3,4,5,6,7,8,9,10]
print(random.sample(list,4))

列表元素随机打乱

from random import * 
list = [1,2,3,4,5,6,7,8,9,10]
shuffle(list)
print(list)



【编程】Python 异常处理
【编程】Python 日期和时间
【编程】Python 多线程套接字
【编程】Python 套接字
【编程】Python FTP
【编程】Python 网页
【编程】Python 访问Web
【编程】Python IP地址
【编程】Python 主机名
【编程】Python 文件目录

此条目发表在人工智能, 服务器, 程序开发分类目录,贴了, , 标签。将固定链接加入收藏夹。