import random
def get_random_sum(total, num):
random_list = []
random_value = total
for i in range(num):
random_value = total - sum(random_list) - num + i + 1
value = float(format(random.uniform(0, random_value), f'.{2}f'))
random_list.append(value)
random_list.append(float(format(total - sum(random_list), f'.{2}f')))
return random_list
python实现和为定值产生几个随机数
最新推荐文章于 2023-03-29 13:59:17 发布