import tkinter as tk import random

原神角色列表

characters = ['迪卢克', '琴', '温迪', '可莉', '莫娜', '刻晴']

原神武器列表

weapons = ['天空之翼', '狼的末路', '和璞鸢', '天空之脊', '四风原典', '无工之剑']

创建主窗口

window = tk.Tk() window.title('原神抽卡程序')

创建标签和按钮

label_character = tk.Label(window, text='角色') label_character.pack() button_character = tk.Button(window, text='抽取角色') button_character.pack()

label_weapon = tk.Label(window, text='武器') label_weapon.pack() button_weapon = tk.Button(window, text='抽取武器') button_weapon.pack()

定义抽卡函数

def draw_card(items): # 随机抽取一个物品 item = random.choice(items) # 显示抽取的物品 result = tk.messagebox.showinfo('恭喜', '您抽到了:' + item)

绑定按钮的点击事件

button_character.config(command=lambda: draw_card(characters)) button_weapon.config(command=lambda: draw_card(weapons))

运行主循环

window.mainloop(

Python用Tkinter做简易原神抽卡程序代码有注释

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

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