Python随机点名器

鉴于许多童鞋对课堂上利用python构建的随机点名器比较感兴趣,遂写下该博文。

随机点名器属于python比较基础的运用,构建点名器前需要具备以下条件:

  1. Python版本3.5及以上;
  2. 已安装random包(Anconda自带)
  3. 已安装tkinter包(需自行安装)

· 构建简易的点名器

import random    
random.choice(['张三','李四','王五'])
输出结果:'李四'

· 具有弹出框的点名器

from tkinter import *
import random

root = Tk() #注意大小写
root.title("CDA 点名器")
root.geometry()

def printhello():
    name = random.choice(['张三','李四','王五']) #学员姓名
    t.insert('1.0', "Who is the Lucky Guy:"+ name + "\n")
    
t = Text()
t.pack()
Button(root, text="点击", command = printhello).pack()
root.mainloop()

  结果窗口:

分类: Python技术