方法一,逻辑是后一个红包的范围是[0.01,剩下的钱*2/剩下的红包数,如果最后钱不足分配给每个人,就把后几个每人分配0.01元. 主要思想就是,每个人至少能领取到0.01元. import random def func(total,count): money = 0 total = round(total,2) for i in range(count,0,-1): total = total - money #后一个红包的范围是[0.01,剩下的钱*2/剩下的红包数] money = ro…