Python——简易发红包程序

论坛 期权论坛 脚本     
匿名技术用户   2020-12-27 00:28   102   0

1、固定人数

import random 
money = 100
for i in range(1,10):#限制人数
    a = random.randint(1,10)#随机生成1到10元
    money = money-a
    print("第"+str(i)+"个人,收到"+str(a)+"元,"+"剩余"+str(money)+"元")

运行结果:

2、固定金额

import random 
money = 100
remains = 0
i = 0
while money >= 0:
    i = i + 1 #人数加1
    a = random.randint(1,10) 
    money = money-a
    if money >= 0:
        print("第"+str(i)+"个人,收到"+str(a)+"元,"+"剩余"+str(money)+"元")
        remains = money
    else:
        break
if remains > 0:
    print("第"+str(i)+"个人,收到"+str(remains)+"元,"+"剩余0元")

运行结果:

博主原创文章,如有转载请注明出处,如有问题,请留言交流!

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP