基本信息
源码名称:【python 24点游戏】实例源码下载
源码大小:6.07KB
文件格式:.py
开发语言:Python
更新时间:2014-12-30
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 20 元×
微信扫码支付:20 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
带GUI的24点游戏
def addWidgets(frame): poker=getpoker() expression = Text(frame, height = 3, width = 50) poker_1 = Button(frame, text=poker[0], width = 10, command = lambda: input_char(poker[1],expression)) poker_2 = Button(frame, text=poker[2], width = 10, command = lambda: input_char(poker[3],expression)) poker_3 = Button(frame, text=poker[4], width = 10, command = lambda: input_char(poker[5],expression)) poker_4 = Button(frame, text=poker[6], width = 10, command = lambda: input_char(poker[7],expression)) btn_jia = Button(frame, text = ' ', width = 10,command = lambda: input_char(' ', expression)) btn_jian = Button(frame, text = '-', width = 10,command = lambda: input_char('-', expression)) btn_cheng = Button(frame, text = '*', width = 10,command = lambda: input_char('*', expression)) btn_chu = Button(frame, text = '/', width = 10,command = lambda: input_char('/', expression)) btn_dengyu = Button(frame, text = '确定', width = 10,command = lambda: input_char('=', expression)) btn_kuohao_1 = Button(frame, text = '(', width = 10,command = lambda: input_char('(', expression)) btn_kuohao_2 = Button(frame, text = ')', width = 10,command = lambda: input_char(')', expression)) btn_clear = Button(frame, text = '重新开始', width = 23,command = lambda: addWidgets(frame)) btn_delete = Button(frame, text = '撤销', width = 10,command = lambda: input_char('撤销', expression)) btn_help = Button(frame, text = '请求支援', width = 23,command = lambda: help(str(poker[1]),str(poker[3]),str(poker[5]),str(poker[7]))) expression.grid_configure(column = 1, row = 2, columnspan = 4, rowspan = 1) poker_1.grid_configure(column = 1, row = 3, columnspan = 1, rowspan = 1) poker_2.grid_configure(column = 2, row = 3, columnspan = 1, rowspan = 1) poker_3.grid_configure(column = 3, row = 3, columnspan = 1, rowspan = 1) poker_4.grid_configure(column = 4, row = 3, columnspan = 1, rowspan = 1) btn_jia.grid_configure(column = 1, row = 4, columnspan = 1, rowspan = 1) btn_jian.grid_configure(column = 2, row = 4, columnspan = 1, rowspan = 1) btn_cheng.grid_configure(column = 3, row = 4, columnspan = 1, rowspan = 1) btn_chu.grid_configure(column = 4, row = 4, columnspan = 1, rowspan = 1) btn_dengyu.grid_configure(column = 3, row = 5, columnspan = 1, rowspan = 1) btn_kuohao_1.grid_configure(column = 1, row = 5, columnspan = 1, rowspan = 1) btn_kuohao_2.grid_configure(column = 2, row = 5, columnspan = 1, rowspan = 1) btn_clear.grid_configure(column = 3, row = 6, columnspan = 2, rowspan = 1) btn_delete.grid_configure(column = 4, row = 5, columnspan = 2, rowspan = 1) btn_help.grid_configure(column = 1, row = 6, columnspan = 2, rowspan = 1)