def red_packet(p_money, num):
p_money = p_money * 100
ret = random.sample(range(1, p_money), num - 1)
ret.sort()
ret.insert(0, 0)
ret.append(p_money)
for i in range(len(ret) - 1):
yield (ret[i + 1] - ret[i]) / 100
ret_g = red_packet(200, 10)
for money in ret_g:
print(money)
用python实现发红包算法程序
最新推荐文章于 2023-12-30 13:21:29 发布