python实现发红包

目录

一:  平均红包实现

二:随机红包


一:  平均红包实现

使用round保留两位小数,让红包大小相差不大,可以拿总钱数/总人数得到人均钱数,然后在人均钱数的一定范围内生成随机数

import random
def generate_equal_red_envelope(num_envelopes, total_amount):
    # 平均金额
    avg_amount = total_amount / num_envelopes

    # 创建一个列表来存储每个人的红包金额
    red_envelopes = [0] *

你可能感兴趣的:(python开发,python,开发语言)