本文只是對 python tkinter 庫的一個簡單使用。
遊戲很簡單,程序會從 1-10 中選取一個數字,然後由玩家猜,猜中爲止,重點在於幾個窗口的使用。
from tkinter import *
from random import randint
import tkinter.simpledialog as dl
import tkinter.messagebox as mb
root = Tk()
w = Label(root, text = "Label Title")
w.pack() #使文字與對話框相適應
mb.showinfo("猜數字", "歡迎來到猜數字遊戲!") #輸出一個對話框
while True:
#接收一個整數,並返回
guess = dl.askinteger("數字", "please enter a numble between 1 and 10:")
if guess == randint(1,10):
output = "yes"
break
else:
output = "no"