1. 程式人生 > >第22節--python猜數字遊戲(圖形介面)

第22節--python猜數字遊戲(圖形介面)

1. GUI from tkinter

2. 邏輯層

from tkinter import *

import tkinter.simpledialog as dl
import tkinter.messagebox as mb

root = Tk()
w = Label(root,text = "Guess Number")
w.pack()

mb.showinfo("Welcome","Welcome To Guess Number Game")

number = 60

while True:
    guess = dl.askinteger("Number","What's your guess?"
) if guess == number: output = "Bingo! you are right" mb.showinfo("Hint",output) break elif guess<number: output = "the number is higher than the guess" mb.showinfo("Hint",output) # break else: output = "the number is less than the guess"
mb.showinfo("Hint",output) # break print("Done")