與小卡特一起學python 第6章 gui-圖形使用者介面 測試和動手試一試

yarking207發表於2016-04-01
#6 測試
#6.1如何使用easygui生成訊息框
import easygui
easygui.msgbox("Hi,guys.")
#6.2如何使用easygui得到字串
import easygui
floavor = easygui.enterbox()
easygui.msgbox(floavor)
#6.3如何使用easygui得到整數輸入
import easygui
zs = easygui.integerbox()
easygui.msgbox(zs)
#6.4如何使用easygui得到浮點型
import easygui
fd = easygui.enterbox()
easygui.msgbox(fd)
#6.5如何使用easygui 得到預設值
import easygui
floavor = easygui.enterbox("What's your favorite ice cream flavor?",
                            default ='Vanilla')
easygui.msgbox("You entered" + floavor)

6 動手試一試
6.1修改第五章溫度轉換程式,這一次使用GUI輸入和輸出而不是input()
import easygui
easygui.msgbox("This program converts Fahrenheit to Celsius")
easygui.msgbox("Type in a temperature in Fahrenheit:")
fahrenheit = easygui.integerbox("輸入華氏溫度")#華氏溫度
ceisius = (fahrenheit-32)*5.0 /9 #攝氏溫度,人正常體溫37攝氏溫度
easygui.msgbox("That is celsius"+str(ceisius))

6.2 姓名,房間號,街道,城市 省,市地區,郵編
import easygui
name =easygui.enterbox("請問您姓名:")
No =easygui.enterbox("請問您房間號:")
street =easygui.enterbox("請問您街道:")
province =easygui.enterbox("請問您哪個省:")
city=easygui.enterbox("請問您的城市")
zipcode =easygui.enterbox("請問您郵編")
alladdress = name+"\n"+No+","+street+"\n"+province+","+city+"\n"+zipcode  #\n換行
easygui.msgbox()

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/220205/viewspace-2073511/,如需轉載,請註明出處,否則將追究法律責任。

相關文章