• 大小: 4.49KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: 抽奖  python  tornado  

资源简介

基于tornado实现的抽奖网页版程序

资源截图

代码片段和文件信息

# import numpy as np
import random
import time
import numpy

numpy.random.seed(1234)

def get_members(str_members):
    strlist=str_members.split()
    members=[]
    for men in strlist:
        if men not in [‘ ‘‘\n‘]:
            members.append(men.strip())
    return members


def get_draw(member_list price_size):
    n = len(member_list)
    if n < sum(list(price_size.values())):
        flag = False
        return None flag
    draw_all = []
    random_index = list(range(n))
    for i in range(3):
        price_n = int(price_size[str(i + 1)])
        int_list = numpy.random.choice(random_index price_n False)
        draw_mem = []
        for id in int_list:
            draw_mem.append(member_list[id])
            random_index.remove(id)
        draw_

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         577  2020-03-10 20:44  templates\start.html
     目录           0  2020-03-10 21:09  templates\
     文件         819  2020-03-10 21:09  templates\allresult.html
     文件         718  2020-03-10 20:44  templates\getmembers.html
     文件        1143  2020-03-10 20:32  templates\index.html
     文件         633  2020-03-10 19:05  templates\result.html
     文件         853  2020-03-10 17:56  exp1_draw.py
     文件        4678  2020-03-10 21:04  exp1_index.py

评论

共有 条评论