转自:微点阅读  https://www.weidianyuedu.com

描述

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

语法

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

import randomrandom.choice( seq )

注意:choice()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。

参数

seq -- 可以是一个列表,元组或字符串。

返回值

返回随机项。实例

以下展示了使用 choice() 方法的实例:

#!/usr/bin/pythonimport randomprint "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]) : 2choice('A String') : n

Python choice() 函数语法及参数介绍相关推荐

  1. python 一些函数语法中参数用中括号([])和逗号(,)嵌套表示是何种含义?可选参数

    如: convertScaleAbs(src[, dst[, alpha[, beta]]]) -> dst [, a[, b]]:嵌套形式表示 b 是独立于 a 的可选参数,即在传入 a 的情 ...

  2. Python的函数名作为参数传入调用以及map、reduce、filter

    零.python的lambda函数: 1 #lambda function 2 func = lambda x : x+1 3 #这里是一个匿名函数,x是参数,x+1是对参数的操作 4 func(1) ...

  3. Python 中函数的 收集参数 机制

    定义函数的时候,在参数前加了一个 * 号,函数可以接收零个或多个值作为参数.返回结果是一个元组. 传递零个参数时函数并不报错,而是返回一个空元组.但以上这种方法也有局限性,它不能收集关键字参数. 对关 ...

  4. Python之函数的收集参数和分配参数用法(‘*’ 和 ‘**’)

    前言 学过 C 或 C++的童鞋看到'*'的第一反应就是"指针",继而在学习 Python 的时候,也看到同样的星号,本以为对这家伙很熟悉,不过,真正了解 Python 中的&qu ...

  5. python中函数的可变参数_Python中函数的参数定义和可变参数

    转自:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html 刚学用Python的时候,特别是看一些库的源码时,经常会看到fun ...

  6. python中函数的可变参数_简单谈谈Python中函数的可变参数

    前言 在Python中定义函数,可以用必选参数.默认参数.可变参数和关键字参数,这4种参数都可以一起使用,或者只用其中某些,但是请注意,参数定义的顺序必须是:必选参数.默认参数.可变参数和关键字参数. ...

  7. python 定义函数时,参数和返回值的数据类型注释

    """ a:int 表示添加a的数据类型注释,但事实上就算传入a的值不是int类型也不会报错,可以正常运行; 但编译器会警告. b:int = 5 表示添加b的数据类型注 ...

  8. 关于Python choice() 函数介绍

    转自:微点阅读  https://www.weidianyuedu.com 描述 choice() 方法返回一个列表,元组或字符串的随机项. 语法 以下是 choice() 方法的语法: import ...

  9. python ascii函数二进制_python模块介绍- binascii:二进制和ASCII互转以及其他进制转换...

    20.1 binascii:二进制和ASCII互转 作用:二进制和ASCII互相转换. Python版本:1.5及以后版本 binascii模块包含很多在二进制和ASCII编码的二进制表示转换的方法. ...

最新文章

  1. greenplum 存储过程_如何使用Greenplum提升PB级数据处理能力
  2. DDoS攻击可能损害企业品牌的四种方式
  3. Java-Web 监听器和过滤器
  4. 科大星云诗社动态20210419
  5. 一文回顾阿里云弹性计算云栖大会精彩看点
  6. java流与文件——流
  7. request用法_虚拟语气用法总结
  8. 信息学奥赛一本通(1153:绝对素数)
  9. hutol json null值没了_一篇长文带你在python里玩转Json数据
  10. C++ | 虚函数表内存布局
  11. winpe装双系统linux_自制WINPE+MAC安装U盘及双系统存储U盘(增加多系统安装)
  12. Python中round函数
  13. java实现fp-growth算法
  14. 计算机组成原理<四>——数据的表示和运算(下)
  15. 苹果官方付费升级内存_32GB内存秒变64GB ,vivo官方推出内存升级服务
  16. 苹果手机怎么创建php,怎么在苹果官网注册Apple ID?在网页上创建Apple ID教程
  17. python编程财务_Python笔记 财务小白的 day3 python编程基础(1)
  18. 企业能源管控平台在钢铁行业能源管理中的应用
  19. linux中目录前 表示什么意思,linux的命令行前面的root@linux~ #中的每个部分代表什么意思?...
  20. D3D11的颜色处理

热门文章

  1. 微信小程序-自定义导航栏及返回上一级页面的实现
  2. html+css+js制作美团界面
  3. 【OpenGL】平面法向量、顶点法向量的计算方法
  4. python-23-递归:这帮小兔崽子
  5. MySQL图形界面创建数据库
  6. Device /dev/sdb1 excluded by a filter
  7. 美国股市暴跌,中国路在何方
  8. 星起航:抖音小店如何对接达人?
  9. 【个人记录】torch转onnx对上TensorRT的grid_sample接口(4D/5D)进行加速
  10. validationGroup和Page_ClientValidate()配合使用解决前端click事件返回为false时验证失效问题