读到这篇文章[]的时候,就复制了代码,在自己机器上面跑了一下
一个缺陷:
用户答对了以后,用户再点击'猜'按钮,最上面的提示标签还会变化
用户答对了以后,'猜'按钮不随用户点击而使得提示标签发生变化。
以下是我对程序做的一些改进...
运行效果:
当用户猜对了以后:
number = random.randint(0,1024 running = num = nmaxn = 1024
nminn =
修改缺陷:用户答对了,提示标签还提示信息 Edit by Hongten 2013-09-09
用户在答对了以后,提示标签不应该再随着用户点击'猜'按钮而变化
val_a = val_a == labelqval( num+=1
running = val_a < val_a > nminn = num+=1
label_tip_min.config(label_tip_min,text= labelqval( val_a < nmaxn = num+=1
label_tip_max.config(label_tip_max,text= labelqval( labelqval(
num == 1 labelqval( num < 10 labelqval(次数:+ num < 50 labelqval(次数:+ labelqval(次数:+
label_val_q.config(label_val_q,text=
root = tk.Tk(className= root.geometry(
line_a_tip = label_tip_max = tk.Label(line_a_tip,text= label_tip_min = tk.Label(line_a_tip,text= label_tip_max.pack(side = ,fill = label_tip_min.pack(side = ottom,fill = line_a_tip.pack(side = ,fill =
line_question = label_val_q = tk.Label(line_question,width= label_val_q.pack(side = line_question.pack(side = ,fill =
line_input = entry_a = tk.Entry(line_input,width= btnGuess = tk.Button(line_input,text= entry_a.pack(side = entry_a.bind( btnGuess.bind( btnGuess.pack(side = line_input.pack(side = ,fill =