對於想學Python圖形化編程的小夥伴來講,easygui是一個很好圖形化入門編程模塊!python
cc表示continue 仍是 cancel
他返回的是1和0,可是不表明True和False,可是在if裏面仍是能夠用1和0,另外,選項後面還能夠加,本身隨意。編程
msgbox(msg=' ', title=' ', ok_button=' ', image=None, root=None)
該函數通常調用前三個關鍵字便可,加載圖片的話給image賦值須要下載其餘庫,不然只能加載GIF。ide
pip install easygui -i https://pypi.tuna.tsinghua.edu.cn/simple/函數
import easygui as eg import sys while True: eg.msgbox("\t\t\t嗨,歡迎進入第一個界面小遊戲^_^",'主界面') #消息主體 msg ="\t\t請問你平時的愛好是啥?" #對話框標題 title = "小遊戲互動" #選項 choices = ["書法", "籃球", "乒乓球", "遊戲"] choice = eg.choicebox(msg, title, choices) # 注意,msgbox的參數是一個字符串 # 若是用戶選擇Cancel,該函數返回None eg.msgbox("\t\t\t 你的選擇是: " + str(choice)+ ' !', "結果") msg = "\t\t\t 你但願從新開始小遊戲嗎?" title = "\t\t\t請選擇" # 彈出一個Continue/Cancel對話框 if eg.ccbox(msg, title): pass # 若是用戶選擇Continue else: sys.exit(0) # 若是用戶選擇Cancel
選擇返回主界面或退出ui
退出遊戲3d