與小卡特一起學python 第6章 gui-圖形使用者介面 6-1-2-3-4-5 gui使用
# Easygui 安裝 python.exe setup.py install
#6-1使用按鈕得到輸入
import easygui
flavor = easygui.buttonbox("What is your favorite ice cream flavor?",
choices = ['Vanilla','Chocolate','Strawberry'])
easygui.msgbox("You picked"+ flavor)
#6-2使用選擇框得到輸入
import easygui
flavor = easygui.choicebox("What is your favorite ice cream flavor?",
choices = ['Vanilla','Chocolate','Strawberry'])
easygui.msgbox("You picked"+ flavor)
#6-3使用輸入框得到輸入
import easygui
flavor = easygui.enterbox("What's your favorite ice cream flavor?")
easygui.msgbox("You entered" + flavor)
#6-4如何建立一個預設引數
import easygui
flavor = easygui.enterbox("What's your favorite ice cream flavor?",
default = 'Vanilla')
easygui.msgbox("You entered" + flavor)
#6-5 使用easygui的猜數遊戲
import random,easygui
secret = random.randint(1,99)
guess = 0
tries = 0
easygui.msgbox("""AHOY! I'm the Dread Pirate Roberts,and I have a secret~
It's a number from 1 to 99. I'll give you 6 tries.""")
while guess != secret and tries < 6:
guess = easygui.integerbox("What's yer guess,matey?")
if not guess:break
if guess < secret:
easygui.msgbox(str(guess) + "is too low, ye scurvy dog!")
elif guess >secret:
easygui.msgbox(str(guess)+ " is too high, landlubber!")
tries = tries + 1
if guess == secret:
easygui.msgbox("Avast!Ye got it! Found my secret,ye did!secret is"+str(secret))
else:
easygui.msgbox("No more guesses! The number was" + str(secret))
#6-1使用按鈕得到輸入
import easygui
flavor = easygui.buttonbox("What is your favorite ice cream flavor?",
choices = ['Vanilla','Chocolate','Strawberry'])
easygui.msgbox("You picked"+ flavor)
#6-2使用選擇框得到輸入
import easygui
flavor = easygui.choicebox("What is your favorite ice cream flavor?",
choices = ['Vanilla','Chocolate','Strawberry'])
easygui.msgbox("You picked"+ flavor)
#6-3使用輸入框得到輸入
import easygui
flavor = easygui.enterbox("What's your favorite ice cream flavor?")
easygui.msgbox("You entered" + flavor)
#6-4如何建立一個預設引數
import easygui
flavor = easygui.enterbox("What's your favorite ice cream flavor?",
default = 'Vanilla')
easygui.msgbox("You entered" + flavor)
#6-5 使用easygui的猜數遊戲
import random,easygui
secret = random.randint(1,99)
guess = 0
tries = 0
easygui.msgbox("""AHOY! I'm the Dread Pirate Roberts,and I have a secret~
It's a number from 1 to 99. I'll give you 6 tries.""")
while guess != secret and tries < 6:
guess = easygui.integerbox("What's yer guess,matey?")
if not guess:break
if guess < secret:
easygui.msgbox(str(guess) + "is too low, ye scurvy dog!")
elif guess >secret:
easygui.msgbox(str(guess)+ " is too high, landlubber!")
tries = tries + 1
if guess == secret:
easygui.msgbox("Avast!Ye got it! Found my secret,ye did!secret is"+str(secret))
else:
easygui.msgbox("No more guesses! The number was" + str(secret))
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/220205/viewspace-2072716/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 與小卡特一起學python 第6章 gui-圖形使用者介面 測試和動手試一試PythonGUI
- 與小卡特一起學python 第16章 圖形 Pygame學習PythonGAM
- 與小卡特一起學python 第20章 使用pyqtPythonQT
- 與小卡特一起學python 第14章 物件Python物件
- 與小卡特一起學python 第19章 聲音Python
- 與小卡特一起學python 第13章 函式-積木Python函式
- 與小卡特一起學python 第3章 基本數學運算Python
- 與小卡特一起學python 第21章 列印格式化與字串Python字串
- 與小卡特一起學python 第4章 資料的型別Python型別
- 與小卡特一起學python 第11章 巢狀與可變迴圈Python巢狀
- 與小卡特一起學python 第22章 檔案輸入與輸出Python
- 與小卡特一起學python 第14章 物件 動手試一試Python物件
- 與小卡特一起學python 第9章 全都為了你-註釋Python
- 圖形使用者介面(轉)
- 26 使用者圖形介面
- 與小卡特一起學Python 第15章 模組 及動手試一試Python
- 與小卡特一起學python 第17章動畫精靈和碰撞檢測Python動畫
- 與小卡特一起學python 第18章 一種新的輸入-事件Python事件
- 與小卡特一起學python 第8章 動手試一試原始碼Python原始碼
- 網站設計和圖形使用者介面(GUI)設計的不同 (轉)網站GUI
- Python學習之Web開發及圖形使用者介面模組!PythonWeb
- 與小卡特一起學python 第10章 遊戲時間到了 程式碼清單Python遊戲
- 與小卡特一起學python 第1章 出發吧 課後練習題Python
- [Python GUI]Python內建圖形介面tkinter--入門1PythonGUI
- 與小卡特一起學python 第10章 遊戲時間到了 pygame安裝及素材圖片準備Python遊戲GAM
- GO-圖形使用者介面Go
- JavaGUI——Java圖形使用者介面JavaGUI
- 與小卡特一起學python 第13章 函式-積木 動手試一試Python函式
- 與小卡特一起學python 第1章 出發吧 1-2猜數遊戲Python遊戲
- 與小卡特一起學python 第8章 轉圈圈 FOR迴圈和條件迴圈Python
- 與小卡特一起學python 第12章 收集起來,列表與字典 動手試一試Python
- 與小卡特一起學python 第11章 巢狀與可變迴圈 動手試一試Python巢狀
- mhvtl GUI 圖形管理介面下載地址GUI
- Linux之Win10-安裝子系統-GUI-介面LinuxWin10GUI
- 與小卡特一起學python 第5章 輸入 測試題和動手試一試Python
- 圖形使用者介面1:初識Walk
- 與小卡特一起學python 第7章 判斷再判斷 7-1-2-3-6-7Python
- 【java學習】GUI 圖形程式設計JavaGUI程式設計