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对url格式解析的方法
May 13 Python
Python实现邮件的批量发送的示例代码
Jan 23 Python
python如何生成各种随机分布图
Aug 27 Python
python使用mitmproxy抓取浏览器请求的方法
Jul 02 Python
python 3.6.7实现端口扫描器
Sep 04 Python
Python迭代器iterator生成器generator使用解析
Oct 24 Python
Django连接数据库并实现读写分离过程解析
Nov 13 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
Feb 09 Python
Python logging模块原理解析及应用
Aug 13 Python
Python3+selenium配置常见报错解决方案
Aug 28 Python
Python的flask接收前台的ajax的post数据和get数据的方法
Apr 12 Python
Python借助with语句实现代码段只执行有限次
Mar 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
全国FM电台频率大全 - 5 内蒙古自治区
2020/03/11 无线电
一个简单的MySQL数据浏览器
2006/10/09 PHP
php压缩HTML函数轻松实现压缩html/js/Css及注意事项
2013/01/27 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
2016/03/18 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
jQuery使用手册之 事件处理
2007/03/24 Javascript
为jquery.ui.dialog 增加“在当前鼠标位置打开”的功能
2009/11/24 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
2014/11/13 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
深入理解jQuery中的事件冒泡
2016/05/24 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
Bootstrap开发中Tab标签页切换图表显示问题的解决方法
2018/07/13 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
2020/05/15 Javascript
vue表单验证之禁止input输入框输入空格
2020/12/03 Vue.js
[03:17]史诗级大片应援2018DOTA2国际邀请赛 致敬每一位坚守遗迹的勇士
2018/07/20 DOTA
Python中使用items()方法返回字典元素对的教程
2015/05/21 Python
python使用sqlite3时游标使用方法
2018/03/13 Python
Python运行DLL文件的方法
2020/01/17 Python
python GUI库图形界面开发之PyQt5信号与槽多窗口数据传递详细使用方法与实例
2020/03/08 Python
Python实现井字棋小游戏
2020/03/09 Python
如何理解python中数字列表
2020/05/29 Python
Python astype(np.float)函数使用方法解析
2020/06/08 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
实体的生命周期
2013/08/31 面试题
建筑实习自我鉴定
2013/10/18 职场文书
会计自荐书
2013/12/02 职场文书
二手房购房意向书
2015/05/09 职场文书
张丽莉观后感
2015/06/16 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
基于Go语言构建RESTful API服务
2021/07/25 Golang
Canvas绘制像素风图片的示例代码
2021/09/25 HTML / CSS
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS