資源簡介 (共17張PPT)放寒假了,某同學(xué)跟著父母一起開展一次“神州行”,觀光祖國各個美麗的城市。他想結(jié)合信息技術(shù)課程的學(xué)習(xí),自己開發(fā)一個旅行小助手系統(tǒng),用它來解決自己遇到的旅行線路管理、交通乘車指導(dǎo)、以往旅游相關(guān)記錄管理等各種問題。項目:旅行小助手系統(tǒng)3.3 數(shù)據(jù)與系統(tǒng)活動1 初看旅行線路“旅行線路”是該同學(xué)的旅行小助手系統(tǒng)中的一項功能,可以記錄計劃出游的旅行線路。他希望在這個系統(tǒng)中能夠添加新的線路,并可以查詢已經(jīng)輸入系統(tǒng)的線路。請修改程序,使得程序運行后,可以在“添加線路”按鈕下方添加“查詢線路”from tkinter import* #導(dǎo)入tkinter模塊root=Tk0) #創(chuàng)建一個窗口root.title("旅行線路") #設(shè)置窗口標(biāo)題root.geometry('300x120’) #設(shè)置窗口大小root.resizable(0,0) #禁止調(diào)整窗口大小Button(root,text="添加線路",relief="solid",width=10,height=2).pack()#在窗口上建一個“添加線路”按鈕Button(root,text="添加線路",relief="solid",width=10,height=2).pack()#在窗口上建一個“添加線路”按鈕Button(root,text="查詢線路",relief="solid",width=10,height=2).pack()#在窗口上建一個“查詢線路”按鈕活動1 初看旅行線路活動1 初看旅行線路活動1 初看旅行線路圖形用戶界面GUI圖形用戶界面(Graphical User Interface,GUI)又稱圖形用戶接口,是指采用圖形方式顯示的計算機(jī)操作用戶界面。在Python中用tkinter創(chuàng)建圖形用戶界面GUI要使用tkinter創(chuàng)建GUI,用“from tkinter import*”導(dǎo)入tkinter模塊,然后就可以運用相應(yīng)代碼創(chuàng)建組件。tkinter模塊常用組件框架控件;在屏幕上顯示一個矩形區(qū)域,多用來作為容器按鈕控件;在程序中顯示按鈕。標(biāo)簽控件;可以顯示文本和位圖。輸入控件;用于顯示簡單的文本內(nèi)容Frame容器Button按鈕Label標(biāo)簽Entry文本框活動2 更新旅行線路三亞7日游,蜈支洲島暢玩 一 亞龍灣暢玩 一 天涯海角 一 深海潛水一游艇帆船出海游一海陸空海上巴士直升機(jī)體驗 一 南山文化旅游區(qū),人均3299元。”添加線路.py“程序用來實現(xiàn)將數(shù)據(jù)添加到“旅行線路.txt”文件中的功能。你是否能按照提示運行該程序并把新的旅行線路情況添加到文件中呢 完成后,再次打開“旅行線路.txt”,查看文件內(nèi)容。對照程序想一想數(shù)據(jù)存儲需要通過哪些代碼來實現(xiàn)?活動2 添加線路活動2 創(chuàng)建標(biāo)簽、按鈕等組件三亞7日游,蜈支洲島暢玩 一 亞龍灣暢玩 一 天涯海角 一 深海潛水一游艇帆船出海游一海陸空海上巴士直升機(jī)體驗 一 南山文化旅游區(qū),人均3299元。文件文件是存儲在外存儲設(shè)備中的相關(guān)數(shù)據(jù)的集合。計算機(jī)的存儲設(shè)備主存儲器內(nèi)存(內(nèi)存)輔助存儲器內(nèi)存(外存)Python讀寫文本文件課堂練習(xí)1、下圖是用Python語言編寫的用戶登錄界面,可以用一下那個模塊實現(xiàn)?( )A.time B.tkinter C.datetime D.numpyB課堂練習(xí)2、下圖的用戶登錄界面中,使用了哪些控件?( )A.Button Frame Label B. Button Label ListboxC.Button Entry Label D.Button Menu LabelC課堂練習(xí)3、下列關(guān)于python寫入文件的說法中正確的是( )A.open函數(shù)是用來寫入數(shù)據(jù)B.Write函數(shù)是用來關(guān)閉文件C.完成寫入動作后,應(yīng)使用close函數(shù)關(guān)閉文件D.內(nèi)部存儲器(內(nèi)存)中的數(shù)據(jù)即使關(guān)閉了程序,也不會丟失C數(shù)據(jù)與系統(tǒng)圖形用戶界面tkinterPython寫入文件Frame容器Label標(biāo)簽Entry文本框Button按鈕open()打開write()寫入close()關(guān)閉寫入過程內(nèi)存-外存-內(nèi)存 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫