300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Python 生成总和一定的随机数

Python 生成总和一定的随机数

时间:2022-11-14 02:39:24

相关推荐

Python 生成总和一定的随机数

import numpy as npimport pandas as pdqtyDf = pd.DataFrame()#总和固定是209unChange = 209#每次生成随机的3 个数值,加起来就是 209numberCout = 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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。