def luck(price,num):
ret=random.sample(range(1,price*100),num-1)
ret.extend([price*100,0])
ret.sort()
for i in range(num):
yield (ret[i+1]-ret[i])/100
rst=luck(10,5)
for j in rst:
print(j)
比如现在十块钱,五个红包,在一条线段上随机取四个点(数),把线段分成五段,每一段就是一个随机数红包