不太会调用第一个函数

 

import random
#定义产生红包金额
def red(x):
    money=round(random.uniform(0,x),2)
    return money
#调用红包金额得出每次金额及最后金额
money_=float(input("请输入红包金额:"))
n=int(input("请输入红包个数"))
l=[]
for i in range(1,6):
    l.append(red(money_))
    print("红包%d:%.2f"%(i,l[i-1]))
    money_ -= l[i-1]
print("红包6:%.2f"%money_)

运行结果:

还望采纳哦