window = tk.tk(
)
title: 設定視窗標題
geometry: 設定視窗大小
resizable():設定視窗是否可以變化長 寬
root = tk(classname=
'小遊戲'
)root.geometry(
'400x300'
)
label1 = label(root)
label1[
'text']=
'輸入乙個數字'
label1.pack(
)text = tkinter.entry(root,width=30)
text.pack(
)
button = button(root)
button[
'text']=
'確定'
button[
'command'
]= x
button.pack(
)
defx(
):a = text.get(
) a =
int(a)
if a ==
' ':
tkinter.messagebox.showerror(
'輸入不能為空'
)elif a > number:
tkinter.messagebox.showinfo(
'不正確'
,'大了'
)elif a < number:
tkinter.messagebox.showinfo(
'不正確'
,'小了'
)elif a == number:
tkinter.messagebox.showinfo(
'正確'
,'答對了'
)else
: tkinter.messagebox.showerror(
'請輸入數字'
)
root.mainloop(
)
import tkinter
from tkinter import
*from tkinter import messagebox
import random
root = tk(classname=
'小遊戲'
)root.geometry(
'400x300'
)number = random.randint(1,
100)
label1 = label(root)
label1[
'text']=
'輸入乙個數字'
label1.pack(
)text = tkinter.entry(root,width=30)
text.pack(
)defx(
):a = text.get(
) a =
int(a)
if a ==
' ':
tkinter.messagebox.showerror(
'輸入不能為空'
)elif a > number:
tkinter.messagebox.showinfo(
'不正確'
,'大了'
)elif a < number:
tkinter.messagebox.showinfo(
'不正確'
,'小了'
)elif a == number:
tkinter.messagebox.showinfo(
'正確'
,'答對了'
)else
: tkinter.messagebox.showerror(
'請輸入數字'
)button = button(root)
button[
'text']=
'確定'
button[
'command'
]= x
button.pack(
)root.mainloop(
)
學習學習再學習
如果乙個技能足夠複雜 比如從零學程式設計 那就不要指望讀完一本書就可以打天下。多買幾本書同類的書 因為每個作者的出發點是不一樣的,哪怕對同乙個概念都有不同的解釋說明。理解知識的重要過程之一就如牛的反芻一樣,要嚼一遍 嚥下去 再吐出來 再嚼一遍 再嚥下去 所以,既然一本書可以讀幾遍,那麼同一話題多應該...
學習 學習 再學習
原本要使用vs2005開發乙個b s專案的,沒有想到只能先暫時停停了,居然跟不上技術的發展了,呵呵,一直使用delphi delphi也沒能跟上 沒有想到轉到vs2005上竟然有這麼多要學的東西,當然目的是了做乙個好的系統。最近一直在學習asp.net ajax,雖然專案停了,但是我覺得值得,有很多...
只是學習 學習 再學習
通過做 讓我學會了很多東西 什麼 flash div css html js as 雖然都只是皮毛 不過 算是了解那麼一點點吧 哈哈 我還突然發現 我的 數學和英語 進步了不少 而且還都是很實用的 比在學校的進步可快多了 那句話說的很不錯 在你了解了一些皮毛之後你會發現很多東西你都必須去學。因為少一...