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在线编译器的简单原理及简单实现代码
Feb 02 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
Feb 03 Python
总结Python图形用户界面和游戏开发知识点
May 22 Python
python 的 scapy库,实现网卡收发包的例子
Jul 23 Python
django 单表操作实例详解
Jul 30 Python
基于python修改srt字幕的时间轴
Feb 03 Python
Python tornado上传文件的功能
Mar 26 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
Apr 10 Python
学习Python爬虫的几点建议
Aug 05 Python
python爬虫---requests库的用法详解
Sep 28 Python
python 解决函数返回return的问题
Dec 05 Python
Python绘制数码晶体管日期
Feb 19 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
PHP中如何使用session实现保存用户登录信息
2015/10/20 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
javascript将数字转换整数金额大写的方法
2015/01/27 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
Angular5中提取公共组件之radio list的实例代码
2018/07/10 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
webpack打包nodejs项目的方法
2018/09/26 NodeJs
百度小程序之间的页面通信过程详解
2019/07/18 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
Python的Django框架安装全攻略
2015/07/15 Python
通过Python来使用七牛云存储的方法详解
2015/08/07 Python
Python学习笔记整理3之输入输出、python eval函数
2015/12/14 Python
Python 专题五 列表基础知识(二维list排序、获取下标和处理txt文本实例)
2017/03/20 Python
python编程测试电脑开启最大线程数实例代码
2018/02/09 Python
python pandas库中DataFrame对行和列的操作实例讲解
2018/06/09 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
Selenium alert 弹窗处理的示例代码
2020/08/06 Python
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
html5 Canvas画图教程(10)—把面拆成线条模拟出圆角矩形
2013/01/09 HTML / CSS
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
德国网上花店:Valentins
2018/08/15 全球购物
JAVA的事件委托机制和垃圾回收机制
2014/09/07 面试题
团队精神演讲稿
2013/12/31 职场文书
面试后感谢信
2014/02/01 职场文书
生产部岗位职责范文
2014/02/07 职场文书
《孔子拜师》教学反思
2014/02/24 职场文书
会计专业2019暑假实习报告
2019/06/21 职场文书
决心书格式及范文
2019/06/24 职场文书
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python
CSS布局之浮动(float)和定位(position)属性的区别
2021/09/25 HTML / CSS
go goth封装第三方认证库示例详解
2022/08/14 Golang