基于python和tkinter实现的随机点名程序

import tkinter as tk
import random

定义窗口

window = tk.Tk()
window.title(‘Random Name Picker’)

定义名字列表

names = [‘Alice’, ‘Bob’, ‘Charlie’, ‘Dave’, ‘Eve’]

定义点名函数

def pick_name():
# 从名字列表中随机挑选一个名字
name = random.choice(names)

# 更新标签的文本
label.config(text=name)

创建一个按钮

button = tk.Button(window, text=‘Pick a name’, command=pick_name)
button.pack()

创建一个标签,显示选择的名字

label = tk.Label(window, text=’ ')
label.pack()

运行主事件循环

window.mainloop()

import tkinter as tk
import random

# 定义窗口
window = tk.Tk()
window.title('Random Name Picker')

# 定义名字列表
names = ['Alice', 'Bob', 'Charlie', 'Dave', 'Eve']

# 定义点名函数
def pick_name():
    # 从名字列表中随机挑选一个名字
    name = random.choice(names)

    # 更新标签的文本
    label.config(text=name)

# 创建一个按钮
button = tk.Button(window, text='Pick a name', command=pick_name)
button.pack()

# 创建一个标签,显示选择的名字
label = tk.Label(window, text=' ')
label.pack()

# 运行主事件循环
window.mainloop()

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值