当前位置: 首页 > news >正文

网站短信验证怎么做的不受国内限制的浏览器

网站短信验证怎么做的,不受国内限制的浏览器,网站开发关键技术,设备 光速东莞网站建设random.choices是Python 3中random模块中的一个函数,用于从指定的序列中以指定的权重随机选择元素。下面我将对该函数进行详细介绍,并提供一些示例代码和注意事项。 函数签名: random.choices(population, weightsNone, *, cum_weightsNone…

random.choices是Python 3中random模块中的一个函数,用于从指定的序列中以指定的权重随机选择元素。下面我将对该函数进行详细介绍,并提供一些示例代码和注意事项。

函数签名:

random.choices(population, weights=None, *, cum_weights=None, k=1)

参数说明:

  • population:指定要从中进行随机选择的序列,可以是列表、元组、字符串或其他可迭代对象。
  • weights(可选):指定每个元素的权重列表,列表中的每个值必须是非负数。如果未提供此参数,则每个元素的权重被假定为相等,即等概率选择。
  • cum_weights(可选):类似于weights,但是是累积权重列表,即每个元素的权重是从序列开头到该元素位置的累积和。如果提供了cum_weights,则weights参数会被忽略。
  • k:指定要选择的元素数量,即随机选择的样本数。默认值为1,即选择一个元素。

返回值:

  • 返回一个列表,包含随机选择的元素。

注意事项:

  • 如果population为空,则会引发IndexError异常。
  • 如果weightscum_weights同时提供,则会引发ValueError异常。
  • 如果weightscum_weights中包含负数,则会引发ValueError异常。
  • 如果提供了cum_weights,则其长度必须与population的长度相同。

示例代码:

import random# 例子1:等概率选择
population = ['A', 'B', 'C', 'D', 'E']
choices = random.choices(population, k=3)
print("例子1结果:", choices)# 例子2:使用权重进行选择
weights = [1, 2, 3, 4, 5]  # 元素C的权重最高
choices_weighted = random.choices(population, weights=weights, k=3)
print("例子2结果:", choices_weighted)# 例子3:使用累积权重进行选择
cum_weights = [1, 3, 6, 10, 15]  # 累积权重,相当于[1, 1+2, 1+2+3, 1+2+3+4, 1+2+3+4+5]
choices_cum_weighted = random.choices(population, cum_weights=cum_weights, k=3)
print("例子3结果:", choices_cum_weighted)

结果解释:

  • 例子1中,由于未提供权重,因此每个元素被选择的概率相等。
  • 例子2中,元素E的权重最高,因此被选中的概率最大。
  • 例子3中,通过累积权重,元素D的累积权重最高,因此被选中的概率最大。
http://www.bjxfkj.com.cn/article/102466.html

相关文章:

  • 杭州网站开发与设计百度推广开户代理商
  • 做月亮的网站背景图片佛山百度推广电话
  • 如何企业网站的软文北京百度推广代运营
  • 网站内文章标题格式绍兴seo排名外包
  • 做网站jsp好还是百度电话
  • 遂宁商城网站建设方案十种营销方法
  • 食品餐饮网站建设百度首页
  • 网站流量数据分析怎么做长沙seo服务
  • 网站如何添加浮动窗口nba最新交易
  • 做视频网站需要哪些证百度网盘客服24小时电话人工服务
  • 广东人才网郑州seo方案
  • 微信导航网站 dedecms国内网站建设公司
  • 做网站什么最重要苏州优化网站公司
  • 亚马逊网站如何做商家排名网络广告营销案例
  • c2c网站开发策划厦门seo排名
  • 政府网站建设 重要性国内搜索引擎有哪些
  • 网站顶部导航文件代码在吗官方进一步优化
  • 哪个网站能看到医生做的全部手术论坛推广方案
  • 280地图导航下载seo的主要分析工具
  • 做的比较好看的网站怎么进行网站推广
  • 红酒网站模板下载海外推广运营
  • wordpress后台重定向搜索引擎优化的工具
  • 兽装定制网站江苏营销型网站建设
  • 哈尔滨建设工程信息网查询系统冯耀宗seo视频教程
  • 做网站 公司有哪些如何网页优化
  • php网站开发 知乎建设企业营销型网站
  • 天津设计网站公司推广信息哪个平台好
  • 深圳市政府网站集约化建设方案关键词排名优化公司
  • 西安网址开发 网站制作搜索引擎谷歌
  • 服装网站html模板seo蜘蛛屯