Python中的choice()方法使用详解


Posted in Python onMay 15, 2015

choice()方法从一个列表,元组或字符串返回一个随机项。
语法

以下是choice()方法的语法:

choice( seq )

注意:此函数是无法直接访问的,所以我们需要导入random模块,然后我们需要使用random对象来调用这个函数。
参数

  •     seq -- 这可能是一个列表,元组或字符串...

返回值

该方法返回一个随机项。
例子

下面的例子显示了choice()方法的使用。

#!/usr/bin/python
import random

print "choice([1, 2, 3, 5, 9]) : ", random.choice([1, 2, 3, 5, 9])
print "choice('A String') : ", random.choice('A String')

当我们运行上面的程序,它会产生以下结果:

choice([1, 2, 3, 5, 9]) : 2
choice('A String') : n

Python 相关文章推荐
python使用mysqldb连接数据库操作方法示例详解
Dec 03 Python
使用wxPython获取系统剪贴板中的数据的教程
May 06 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
django框架如何集成celery进行开发
May 24 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
Feb 18 Python
Python使用matplotlib实现的图像读取、切割裁剪功能示例
Apr 28 Python
python 地图经纬度转换、纠偏的实例代码
Aug 06 Python
django 快速启动数据库客户端程序的方法示例
Aug 16 Python
python基于pygame实现飞机大作战小游戏
Nov 19 Python
使用python向MongoDB插入时间字段的操作
May 18 Python
利用For循环遍历Python字典的三种方法实例
Mar 25 Python
Python sklearn分类决策树方法详解
Sep 23 Python
Python中利用sqrt()方法进行平方根计算的教程
May 15 #Python
简单介绍Python中的round()方法
May 15 #Python
Python入门之modf()方法的使用
May 15 #Python
简单介绍Python中用于求最小值的min()方法
May 15 #Python
Python中用max()方法求最大值的介绍
May 15 #Python
Python中用于计算对数的log()方法
May 15 #Python
简单介绍Python中的floor()方法
May 15 #Python
You might like
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
getJSON跨域SyntaxError问题分析
2014/08/07 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
关于include标签导致js路径找不到的问题分析及解决
2013/07/09 Javascript
判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
2013/11/07 Javascript
jQuery中delegate和on的用法与区别详细解析
2014/01/26 Javascript
js设置function参数默认值(适合没有传参情况)
2014/02/24 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
jQuery简单实现仿京东分类导航层效果
2016/06/07 Javascript
Bootstrap前端开发案例一
2016/06/17 Javascript
jQuery实现的无限级下拉菜单功能示例
2016/09/12 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
2017/07/10 Javascript
MUI顶部选项卡的用法(tab-top-webview-main)详解
2017/10/08 Javascript
基于vue-element组件实现音乐播放器功能
2018/05/06 Javascript
angularjs结合html5实现拖拽功能
2018/06/25 Javascript
vue watch深度监听对象实现数据联动效果
2018/08/16 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
微信小程序实现侧边栏分类
2019/10/21 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
[05:22]DOTA2 2015国际邀请赛中国区预选赛首日TOP10
2015/05/26 DOTA
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
python使用matplotlib画饼状图
2018/09/25 Python
python实现银行实战系统
2020/02/26 Python
10行Python代码实现Web自动化管控的示例代码
2020/08/14 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
教室标语大全
2014/06/21 职场文书
用Python提取PDF表格的方法
2021/04/11 Python
Vue的生命周期一起来看看
2022/02/24 Vue.js