内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

python編寫實現(xiàn)抽獎器-創(chuàng)新互聯(lián)

本文實例為大家分享了python編寫實現(xiàn)抽獎器的具體代碼,供大家參考,具體內容如下

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,開江企業(yè)網(wǎng)站建設,開江品牌網(wǎng)站建設,網(wǎng)站定制,開江網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,開江網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
# coding=utf-8
import sys
import os
import openpyxl
if sys.version_info[0] == 2:
 import Tkinter
 from Tkinter import *
else:
 import tkinter as Tkinter
 from tkinter import *
from tkinter import messagebox

import random
data = []
going = True
is_run = False

def getNameList():
 path=os.getcwd()
 wb=openpyxl.load_workbook(r'list.xlsx')
 sheet=wb["Sheet1"]
 macList = []
 for i in range(2,sheet.max_row+1):
  macList.append(sheet.cell(row=i,column=1).value)
 return macList

def lottery_roll(var1, var2):
 global going
 if going:
 show_member = random.choice(data)
 var1.set(show_member)
 window.after(50, lottery_roll, var1, var2)
 else:
 var2.set('還有{}個小幸運鬼喲~'.format(len(data)))
 going = True
 return

def lottery_start(var1, var2):
 global is_run
 if is_run:
 messagebox.showwarning('提醒', '命運的齒輪正在瘋狂轉動喲!')
 return
 if len(data)==0:
  messagebox.showwarning('提醒', '沒有幸運兒了喲,快去抓幾個吧!')
  return
 is_run = True
 var2.set('命運的齒輪開始轉動起來啦~')
 lottery_roll(var1, var2)
 
def lottery_end():
 global going, is_run, data
 if is_run:
 if len(data)==0:
  messagebox.showwarning('提醒', '沒有幸運兒了喲,快去抓幾個吧!')
  return
 show_member = random.choice(data)
 data.remove(show_member)
 print(show_member)
 var1.set(show_member)
 going = False
 is_run = False
 else:
 messagebox.showwarning('提醒', '命運的齒輪還沒開動呢!')
 
if __name__ == '__main__':
 data = getNameList()
 window = Tkinter.Tk()
 window.geometry('800x500+500+200')
 window.title('誰是幸運兒?')
 
 bg_label = Label(window, width=800, height=500, bg='#ECf5FF')
 bg_label.place(anchor=NW, x=0, y=0)

 var_title = StringVar(value='誰是幸運兒?')
 show_label1_title = Label(window, textvariable=var_title, justify='left', anchor=CENTER, width=18, height=4, bg='#ECf5FF',
   font='楷體 -40 bold', foreground='black')
 show_label1_title.place(anchor=NW, x=200, y=0)

 var1 = StringVar(value='<.<')
 show_label1 = Label(window, textvariable=var1, justify='left', anchor=CENTER, width=7, height=2, bg='#BFEFFF',
   font='楷體 -40 bold', foreground='black')
 show_label1.place(anchor=NW, x=320, y=200)
 
 var2 = StringVar(value='共有{}個幸運兒,請開始游戲'.format(len(data)))
 show_label2 = Label(window, textvariable=var2, justify='left', anchor=CENTER, width=25, height=4, bg='#ECf5FF',
   font='楷體 -25 bold', foreground='red')
 show_label2.place(anchor=NW, x=240, y=320)

 button1 = Button(window, text='開始', command=lambda: lottery_start(var1, var2), width=14, height=2, bg='#A8A8A8',
   font='宋體 -18 bold')
 button1.place(anchor=NW, x=210, y=400)

 button2 = Button(window, text='結束', command=lambda: lottery_end(), width=14, height=2, bg='#A8A8A8',
   font='宋體 -18 bold')
 button2.place(anchor=NW, x=450, y=400)
 window.mainloop()

文章題目:python編寫實現(xiàn)抽獎器-創(chuàng)新互聯(lián)
標題URL:http://www.rwnh.cn/article44/cegjhe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、手機網(wǎng)站建設、網(wǎng)站內鏈、企業(yè)建站、網(wǎng)站收錄、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設計
德保县| 都匀市| 卢氏县| 岚皋县| 白沙| 忻城县| 建瓯市| 青冈县| 惠东县| 富宁县| 永城市| 当雄县| 靖州| 图们市| 宁都县| 富裕县| 密云县| 青海省| 兴安县| 姚安县| 阜阳市| 会泽县| 石阡县| 广南县| 米易县| 河北区| 怀安县| 财经| 呼和浩特市| 鄢陵县| 唐河县| 临湘市| 和林格尔县| 通渭县| 朝阳区| 田东县| 台州市| 海林市| 连云港市| 城口县| 泽州县|