Python 生成总和一定的随机数
import numpy as np
import pandas as pd
qtyDf = pd.DataFrame()#总和固定是209
unChange = 209
#每次生成随机的3 个数值,加起来就是 209
numberCout = 3
#想要多来几组,这里是想要来2组这样的
repeattimes = 2def randomSameSum():global qtyDftotals = [unChange]i = numberCoutnums = []x = np.random.randint(0, i, size=(4,))for i in totals:while sum(x) != i: x = np.random.randint(2, i, size=(numberCout,))nums.append(x)df = pd.DataFrame(nums).Tdf.rename(columns = {0:'qty'},inplace = True)qtyDf = qtyDf.append(df)return dffor i in range(repeattimes):randomSameSum()
qtyDf
Python 生成总和一定的随机数相关推荐
- python 生成指定概率的随机数
生成指定概率的随机数 需求 解决方法 需求 遇到一些情况需要指定概率的条件下生成随机数,比如要生成姓名字符串,随机生成的话一般是两个字的姓名和3个字的姓名概率是一样的,而实际应该是大部分偏向三个字的, ...
- python生成四位随机数_如何使用Python生成4位密码随机数
如果您在Python 3.6中生成PIN码,请使用n = secrets.choice(range(1000, 10000));然后format(n, '04'),然后过滤掉不需要的组合. 如果你被P ...
- python生成6位验证码随机数,需包含英文字母大写、小写和数字(含代码和注释)
具体见代码和注释: def get_code():code_list = []# for i in range(10): # 0~9for i in range(48,57): #ASCII表示的数字 ...
- Python生成不重复的随机数
random.sample(range(1,N), k) 表示从[1,N]的范围内随机生成k个数,结果以列表返回 栗子1: 随机生成5个(1, 10)范围内的数字: import random for ...
- python random库生成伯努利随机数的方法_Python使用random模块生成随机数操作实例详解...
本文实例讲述了Python使用random模块生成随机数操作.分享给大家供大家参考,具体如下: 今天在用Python编写一个小程序时,要用到随机数,于是就在网上查了一下关于Python生成各种随机数的 ...
- python 编程一日一练-「每日一练」巧用python生成随机数
原标题:「每日一练」巧用python生成随机数 随机数在我们的生产和生活中有很多的应用场景,比如说登录验证的随机数字等等,那么你知道在Python中怎么生成随机数吗? 往下看,就是这么简单! 题目 p ...
- python生成规定随机数_python生成随机数的方法
python生成随机数的方法 发布时间:2020-08-21 14:50:04 来源:亿速云 阅读:110 作者:小新 这篇文章主要介绍了python生成随机数的方法,具有一定借鉴价值,需要的朋友可以 ...
- python生成随机数方法_Python生成随机数的方法
如果你对在Python生成随机数与random模块中最常用的几个函数的关系与不懂之处,下面的文章就是对Python生成随机数与random模块中最常用的几个函数的关系,希望你会有所收获,以下就是这篇文 ...
- python随机生成k个不重复的随机数_使用Python生成不重复的随机值
uuid是128位的全局唯一标识符(univeral unique identifier),通常用32位的一个字符串的形式来表现,自带了uuid模块来进行uuid的生成和管理工作. python中的u ...
最新文章
- AI“换脸”打开潘多拉魔盒,如何应对?
- Django系列目录
- Angular自学笔记(?)TemplateRef和ViewContainerRef
- 口袋操作系统_全自动阀口袋包装机的发展
- 四足爬行机器人运动_有自我意识机器人横空出世,还能自我复制,专家表示需警惕其失控...
- 利用kali的msf提取汇编机器码(shellcode)
- ASP.NET MVC 中删除无用视图引擎
- 谷歌发布AdaNet,快速灵活的AutoML工具,帮助开发者构筑强大集成学习模型
- DockerFile入门指南
- 《从Paxos到Zookeeper:分布式一致性原理与实践》第一章读书笔记
- 第二周代码(wc项目)
- 使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow
- 对象间相互调用时互相控制的几种方法
- 51单片机篮球计分器C语言,基于C51单片机的篮球计分器设计
- 机器人运动学轨迹跟踪控制(Matlab实现)
- 【四足机器人--支撑相足端反作用力预测】(5)ConvexMPCLocomotion代码解析
- Windows网络共享方式
- 校内校园网络技术标书(三少原创)
- wpsa4排版_wps排版(wps如何一键排版)
- 微信小程序之身份证照片正反上传
热门文章
- 超实用的15个shell脚本,有手就会,拿走不谢
- HashTable常用方法,不积硅步无以至千里
- 开卷有益 今天你读书了么?
- 关于GPS坐标转百度坐标与goolg坐标转百度坐标java代码实现方法
- Springboot毕设项目农村土地资源管理系统g33xzjava+VUE+Mybatis+Maven+Mysql+sprnig)
- 【转】Lwip 断连,连接几次后不通及偶尔不通的问题.
- poi---Excel导入数据-ClassNotFoundException
- 新西兰计算机预科学费,2018年新西兰ACG预科课程介绍(含学费、开学时间)
- matlab读取超大txt文件,fortran如何读取超大文本文件 - 程序语言 - 小木虫 - 学术 科研 互动社区...
- 程序员如何获取自己学习路线(附带前端学习路线)