Python random模块常用方法

 更新时间:2014年11月03日 11:02:04   作者:小渣渣  
这篇文章主要介绍了Python random模块常用方法,本文罗列了最常用的方法,需要的朋友可以参考下

复制代码 代码如下:

import random
print random.random()

获取一个小于1的浮点数

复制代码 代码如下:

import random
random.randint(1,10)

获取一个从1到10的整数

复制代码 代码如下:

import random
print random.uniform(0,2)

获取一个大于0小于2的浮点数

复制代码 代码如下:

import random
print random.randrange(1,10,4)

获取一个从1到10步长为4的随机数

复制代码 代码如下:

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

从列表a从随机取出一个元素

复制代码 代码如下:

import random
a=[1,2,3,4,5]
random.shuffle(a)

打乱列表a里元素的顺序

复制代码 代码如下:

import random
a=[1,2,3,4,5]
random.sample(a,3)

从列表a中以随机顺序取出3个元素(一个元素只能取出一次,所以取出的个数不能大于列表所含元素的个数)

相关文章

  • Django 静态文件配置过程详解

    Django 静态文件配置过程详解

    这篇文章主要介绍了Django 静态文件配置过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • python opencv通过按键采集图片源码

    python opencv通过按键采集图片源码

    OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上,本文给大家分享python opencv通过按键采集图片源码,感兴趣的朋友一起看看吧
    2021-05-05
  • 爬虫框架 Feapder 和 Scrapy 的对比分析

    爬虫框架 Feapder 和 Scrapy 的对比分析

    本篇文章在源码层面比对 feapder、scrapy 、scrapy-redis 的设计,阅读本文后,会加深您对 scrapy 以及 feapder 的了解,以及为什么推荐使用 feapder,刚兴趣的朋友可以参考下面文章内容
    2021-09-09
  • Python方法的延迟加载的示例代码

    Python方法的延迟加载的示例代码

    本篇文章主要介绍了Python方法的延迟加载的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • Django项目之Elasticsearch搜索引擎的实例

    Django项目之Elasticsearch搜索引擎的实例

    今天小编就为大家分享一篇Django项目之Elasticsearch搜索引擎的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • Python 概率生成问题案例详解

    Python 概率生成问题案例详解

    这篇文章主要介绍了Python 概率生成问题案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • 解决pycharm工程启动卡住没反应的问题

    解决pycharm工程启动卡住没反应的问题

    今天小编就为大家分享一篇解决pycharm工程启动卡住没反应的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • Python中的元类编程入门指引

    Python中的元类编程入门指引

    这篇文章主要介绍了Python中的元类编程入门指引,来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04
  • 浅谈Python爬取网页的编码处理

    浅谈Python爬取网页的编码处理

    下面小编就为大家带来一篇浅谈Python爬取网页的编码处理。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • Python可视化分析全球火山分布

    Python可视化分析全球火山分布

    也就在前几天,南太平洋岛国汤加发生火山喷发。所以今天小编将为大家介绍如何用Python当中的folium模块以及其他的可视化库来对全球的火山情况做一个分析。需要的可以参考一下
    2022-01-01

最新评论