以下是一个简单的Python代码,实现了一个简单的点名器,并带有一个点击按钮来触发点名操作。

import tkinter as tk
import random

students = ['Alice', 'Bob', 'Charlie', 'David', 'Emily', 'Frank']

def roll_call():
    student = random.choice(students)
    result_label.config(text="点名结果: " + student)

window = tk.Tk()
window.title("点名器")

roll_call_button = tk.Button(window, text="点名", command=roll_call)
roll_call_button.pack()

result_label = tk.Label(window, text="点名结果: ")
result_label.pack()

window.mainloop()

这个程序使用了tkinter库来创建一个简单的GUI窗口。我们定义了一个students列表,其中包含了一些学生的名字。roll_call函数会在点击按钮时被调用,它会从students列表中随机选择一个学生,并将结果显示在result_label标签上。最后,我们使用window.mainloop()来启动GUI窗口的事件循环,使程序保持运行状态


原文地址: https://www.cveoy.top/t/topic/hEsb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录