全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

python 实现红包随机生成算法的简单实例

实例如下:

</pre><pre name="code" class="python">#! /usr/bin/python
# -*- coding: utf-8 -*-

import random
class CDispatch:

 def __init__(self,sum,count):
  self.sum = sum
  self.count=count
  #print 'init here sum =',sum,',count =',count
 def __del__(self):
  pass
  #print 'run del the class'
 def getListInfo(self):
  listInfo=[]
  sumMoney = self.sum*100
  
  for num in range(0,self.count):
   if(num == self.count -1):
    listInfo.append(float('%0.2f'%sumMoney)/100)
    break
   bigRand=sumMoney+1+num-self.count
   #print 'sumMoney=',sumMoney,'num=',num,'self.count=',self.count,'big=',bigRand
   try:
    a = random.randint(1,int(bigRand))
   except:
    for i in range(0,num):
     print 'listInfo[%d]'%i,'=',listInfo[i]
    if num >0:
     print 'sumMoney=',sumMoney,'num=',num,'listInfo[num-1]=',listInfo[num-1],'self.count=',self.count,'big=',bigRand
   #print 'a=',a
    break
   sumMoney -=a
   listInfo.append(float(a)/100)
   
  return listInfo

for i in range(0,100000):

 dispatch = CDispatch(1.05,5)
 listGet = dispatch.getListInfo()
 print listGet

 del dispatch

以上这篇python 实现红包随机生成算法的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# 红包随机生成算法  # 基于python实现微信收红包自动化测试脚本(测试用例)  # Python+Appium实现自动抢微信红包  # 用60行代码实现Python自动抢微信红包  # python生成随机红包的实例写法  # Python实现的微信红包提醒功能示例  # Python自动抢红包教程详解  # python实现红包裂变算法  # Python版微信红包分配算法  # Java 入门图形用户界面设计之列表框JList  # 给大家  # 希望能  # 这篇  # 小编  # 大家多多  # coding  # utf  # import  # python  # usr  # bin  # sum  # count  # random  # CDispatch  # def  # code  # color  # ccffcc  # strong 


相关文章: 专业公司网站制作公司,用什么语言做企业网站比较好?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  北京网站制作公司哪家好一点,北京租房网站有哪些?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  C#如何在一个XML文件中查找并替换文本内容  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  如何通过.red域名打造高辨识度品牌网站?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  建站之星安装失败:服务器环境不兼容?  如何通过WDCP绑定主域名及创建子域名站点?  建站之星如何助力网站排名飙升?揭秘高效技巧  平台云上自助建站如何快速打造专业网站?  如何通过主机屋免费建站教程十分钟搭建网站?  建站之星会员如何解锁更多建站功能?  小程序网站制作需要准备什么资料,如何制作小程序?  如何用wdcp快速搭建高效网站?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  广州美橙建站如何快速搭建多端合一网站?  PHP 500报错的快速解决方法  盐城做公司网站,江苏电子版退休证办理流程?  如何在服务器上三步完成建站并提升流量?  如何规划企业建站流程的关键步骤?  香港服务器选型指南:免备案配置与高效建站方案解析  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  个人摄影网站制作流程,摄影爱好者都去什么网站?  三星网站视频制作教程下载,三星w23网页如何全屏?  如何快速建站并高效导出源代码?  ,石家庄四十八中学官网?  如何做静态网页,sublimetext3.0制作静态网页?  济南企业网站制作公司,济南社保单位网上缴费步骤?  太平洋网站制作公司,网络用语太平洋是什么意思?  ,网页ppt怎么弄成自己的ppt?  清除minerd进程的简单方法  高端智能建站公司优选:品牌定制与SEO优化一站式服务  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  Android滚轮选择时间控件使用详解  微信小程序制作网站有哪些,微信小程序需要做网站吗?  微信推文制作网站有哪些,怎么做微信推文,急?  如何在阿里云服务器自主搭建网站?  如何在景安云服务器上绑定域名并配置虚拟主机?  建站之星Pro快速搭建教程:模板选择与功能配置指南  html制作网站的步骤有哪些,iapp如何添加网页?  如何在西部数码注册域名并快速搭建网站?  如何确保FTP站点访问权限与数据传输安全?  网站制作多少钱一个,建一个论坛网站大约需要多少钱? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。