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批量下载图片的三种方法
Apr 22 Python
在Python的Flask框架下使用sqlalchemy库的简单教程
Apr 09 Python
python解决汉字编码问题:Unicode Decode Error
Jan 19 Python
python使用fcntl模块实现程序加锁功能示例
Jun 23 Python
python使用opencv按一定间隔截取视频帧
Mar 06 Python
win10系统下Anaconda3安装配置方法图文教程
Sep 19 Python
在Python中分别打印列表中的每一个元素方法
Nov 07 Python
Python3 安装PyQt5及exe打包图文教程
Jan 08 Python
使用pycharm设置控制台不换行的操作方法
Jan 19 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
May 13 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
Feb 19 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
Jan 10 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
检查url链接是否已经有参数的php代码 添加 ? 或 &
2010/02/09 PHP
php获取从百度搜索进入网站的关键词的详细代码
2014/01/08 PHP
php实现的漂亮分页方法
2014/04/17 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
2018/10/12 PHP
JSON 编辑器实现代码
2009/12/06 Javascript
什么是DOM(Document Object Model)文档对象模型
2012/03/05 Javascript
jquery转盘抽奖功能实现
2015/11/13 Javascript
Bootstrap每天必学之基础排版
2015/11/20 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
angular ng-model 无法获取值的处理方法
2018/10/02 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
微信小程序 扭蛋抽奖机css3动画实现详解
2019/07/19 Javascript
nodejs脚本centos开机启动实操方法
2020/03/04 NodeJs
Nodejs文件上传、监听上传进度的代码
2020/03/27 NodeJs
[48:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 VG vs KG
2018/03/31 DOTA
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python简单日志处理类分享
2015/02/14 Python
详解Python中time()方法的使用的教程
2015/05/22 Python
python去掉行尾的换行符方法
2017/01/04 Python
python实现百度语音识别api
2018/04/10 Python
Python使用MyQR制作专属动态彩色二维码功能
2019/06/04 Python
如何基于python实现脚本加密
2019/12/28 Python
python实现将列表中各个值快速赋值给多个变量
2020/04/02 Python
Django模板获取field的verbose_name实例
2020/05/19 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
virtualenv介绍及简明教程
2020/06/23 Python
Melissa香港官网:MDreams
2016/07/01 全球购物
澳大利亚牛仔裤商店:Just Jeans
2016/10/13 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
毕业生找工作推荐信
2013/11/21 职场文书
营销总经理岗位职责
2014/02/02 职场文书
《老人与海鸥》教学反思
2016/02/16 职场文书
JS Canvas接口和动画效果大全
2021/04/29 Javascript