1、固定人数
import random
money = 100
for i in range(1,10):#限制人数a = random.randint(1,10)#随机生成1到10元money = money-aprint("第"+str(i)+"个人,收到"+str(a)+"元,"+"剩余"+str(money)+"元")
运行结果:
2、固定金额
import random
money = 100
remains = 0
i = 0
while money >= 0:i = i + 1 #人数加1a = random.randint(1,10) money = money-aif money >= 0:print("第"+str(i)+"个人,收到"+str(a)+"元,"+"剩余"+str(money)+"元")remains = moneyelse:break
if remains > 0:print("第"+str(i)+"个人,收到"+str(remains)+"元,"+"剩余0元")
运行结果:
博主原创文章,如有转载请注明出处,如有问题,请留言交流!