//
//
//
//
//
//
//
//
//
//
软件Tags:
电脑抽签器是一款由论坛用户精心分享的随机抽取工具,能够在输入的人员名单中随机选择一个名字,适用于课堂点名、公司年会抽奖等多种场景,极为便利,欢迎有需求的用户下载使用!
您可以自定义一份名单(文件名:list.txt,每行一个名字),并将其放置于程序的同一目录下,以便随机抽取名单中的姓名。
提供王者荣耀英雄列表,今天要玩哪位英雄呢?
import random as rm
class Core:
def __init__(self,gui):
self.gui = gui
try:
file = open('list.txt', mode='r', encoding='utf-8')
nameList = file.readlines()
for i in range(len(nameList)):
nameList[i] = nameList[i].rstrip('n')
self.nl = nameList
except:
self.nl = ['请查看n帮助']
def pick(self):
length = len(self.nl)
id = rm.randrange(0,length)
self.name = self.nl[id]
def run(self):
self.pick()
while True:
quit = self.gui.quitGet()
if quit:
break
flag = 0
pickFlag = self.gui.pickGet()
if pickFlag > flag:
self.pick()
flag += 1
self.gui.showName(self.name)