1.图形界面 GuiTkinter
GUI: Graphical User Interface
Tkinter: GUI library for Python
#coding:utf-8
from tkinter import *
import tkinter.simpledialog as dl
import tkinter.messagebox as mb
root = Tk()
w = Label(root, text = "Label Title")
w.pack()
mb.showinfo("Welcome", "Welcome Message")
guess = dl.askinteger("Number", "Enter a number")
output = "This is output message"
mb.showinfo("Output: ", output)
2.猜数字图形小游戏
#coding:utf-8
from tkinter import *
import tkinter.simpledialog as dl
import tkinter.messagebox as mb
root = Tk()
w = Label(root, text = "Guess Number Game")
w.pack()
mb.showinfo("Welcome", "Welcome to guess Number Game")
number = 29
while True:
guess = dl.askinteger("Number", "What's your guess")
if guess == number:
output = "Bingo! you guessed it right, but you do not win any prizes!"
mb.showinfo("Hint: ", output)
break
elif guess < number:
output = "No, the number is a higher than that"
mb.showerror("Hint:", output)
else:
output = "No, the number is a lower than that"
mb.showerror("Hint: ", output)
print("Done")