博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python发红包实现
阅读量:4649 次
发布时间:2019-06-09

本文共 437 字,大约阅读时间需要 1 分钟。

import random                 def lucky_money(n, amount):           """        :param n: 红包个数    :param amount: 红包金额(以元为单位)    :return: 生成器,n个红包的金额,以分为单位       """     lst = list(random.sample(range(1, amount*100), n-1))    lst.sort()    return (y - x for x, y in (zip([0]+lst, lst+[amount*100])))# 测试if __name__ == '__main__':    g = lucky_money(10, 2)    for i in g:        print(i)

转载于:https://www.cnblogs.com/panchong/p/10881169.html

你可能感兴趣的文章
反射的所有api
查看>>
css 定位及遮罩层小技巧
查看>>
[2017.02.23] Java8 函数式编程
查看>>
sprintf 和strcpy 的差别
查看>>
JS中window.event事件使用详解
查看>>
ES6深入学习记录(一)class方法相关
查看>>
C语言对mysql数据库的操作
查看>>
INNO SETUP 获得命令行参数
查看>>
链接全局变量再说BSS段的清理
查看>>
HTML5与CSS3权威指南之CSS3学习记录
查看>>
docker安装部署
查看>>
AVL树、splay树(伸展树)和红黑树比较
查看>>
多媒体音量条显示异常跳动
查看>>
运算符及题目(2017.1.8)
查看>>
React接入Sentry.js
查看>>
ssh自动分发密匙脚本样板
查看>>
转 小辉_Ray CORS(跨域资源共享)
查看>>
Linux安装postgresql
查看>>
MyBatis启动:MapperStatement创建
查看>>
【 全干货 】5 分钟带你看懂 Docker !
查看>>