中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

3.3 數據與系統 第一課時 課件(共16張PPT)(教科版2019)必修1

資源下載
  1. 二一教育資源

3.3 數據與系統 第一課時 課件(共16張PPT)(教科版2019)必修1

資源簡介

(共16張PPT)
——數據與系統
旅 行 線 路 設 計
課前預習
3分鐘時間預習課本P67-P69,完成以下題目
1.圖形用戶界面中,表示按鈕的是( )
A、Frame B、Entry C、Button D、Label
C
2. 從內存中打開文件的命令是:(  )。
A.open B.write C.read D. close
A
矩形容器:Frame 文本框:Entry
按鈕:Button 文本標簽:Label
open-> write->close
教 學
目 標
了解GUI的基本概念, 學會設計簡單的GUI。
了解文件的概念,掌握文件的打開、讀寫等操作
圖 形 用 戶 界 面

來一場說走就走的旅行
開發一個旅行小助手系統,管理規劃旅行線路、指導交通乘車、記錄旅行日記等各種問題。
規劃旅行線路、交通工具、記錄旅行日記……
圖 形 用 戶 界 面

tkinter 實現圖形用戶界面的模塊
from tkinter import * 導入tkinter模塊
矩形容器(Frame):框架控件;在屏幕上顯示一個矩形區域,多用來作為容器
文本框(Entry):輸入控件;用于顯示簡單的文本內容
按鈕(Button):按鈕控件;在程序中顯示按鈕。
文本標簽(Lable):標簽控件;可以顯示文本和位圖。
矩形容器
文本標簽
文本框
按鈕
圖形用戶界面(Graphical User Interface, GUI)又稱圖形用戶接口,是指采用圖形方式顯示的計算機操作用戶界面。
課 堂 活 動 一
from tkinter import *
root = Tk()
root. title(“旅行線路”)
root.geometry('300x120’)
root.resizable(0,0)
#在窗口上建一個 “添加線路” 按鈕
Button(root, text="添加線路”, relief="solid",width=10,height=2). pack()
#下面的代碼實現在窗口上添加一個 “查詢線路” 按鈕的功能
_①______________________________________________
添加一個”查詢線路”按鈕
圖 形 用 戶 界 面

from tkinter import *
root = Tk()
root. title(“旅行線路”)
root.geometry('300x120’)
root.resizable(0,0)
#在窗口上建一個 “添加線路” 按鈕
Button(root, text="添加線路”, relief="solid",width=10,height=2). pack()
#下面的代碼實現在窗口上添加一個 “查詢線路” 按鈕的功能
Button(root,text="查詢線路",relief="solid",width=10,height=2).pack()
活動一:初看旅行線路
文 件

活動二:更新旅行線路
如何通過“添加線路.py”程序用來實現將數據添加到“旅行線路.txt”文件中的功能?
桂林, 5日游, 桂林市區—龍脊梯田—漓江漂流—騎行之旅—遇龍河漂流, 人均1200元。
文 件

活動二:更新旅行線路
桂林, 5日游, 桂林市區—龍脊梯田—漓江漂流—騎行之旅—遇龍河漂流, 人均1200元。
from tkinter import *
root = Tk() #創建一個窗口
root.title("添加線路") #設置窗口標題
root.geometry('250x100') #設置窗口大小
root.resizable(0,0) #禁止調整窗口大小
var=StringVar() #定義StringVar()類型
____①______
#在窗口上建一個文本標簽
Label(root, text='請輸入線路', font=('Arial', 10)).pack() #在窗門上建一個文本標簽
#在窗口上建一個文本框
Entry(root,textvariable=var,width=550).pack() #在窗門上建一個文本框
#在窗口上建一個Button按鈕
Button(root, text="添加線路", command =intomap,relief="solid",width=10).pack()
root.mainloop() #進入事件(消息)循環
課 堂 活 動 二
參照書本P68,將①部分代碼補充完整
文 件

在解決問題的過程中,我們可以根據需要將數據組織在一起形成隊列、樹或圖等邏輯結構,這時的數據一般存儲在內存中,當退出程序時,相關數據也將丟失。如果需要更持久地存儲數據,我們可以將數據以文件的形式存儲到外存儲設備中。
主存儲器 (內存)
輔助存儲器(外存)
硬盤、u盤,光盤,移動硬盤等
python 讀 寫 文 件

open函數打開
write函數寫入
close函數關閉
在Python語言中,用open函數把外存儲器里的文本文件(.txt)打開, 用write方法將內存中的數據存儲到外存儲器的文件中, 文件操作結束時一定要用close方法關閉文件。
外存儲器中的文件
打開
內存中的數據
寫入
關閉
def intomap():
c=open("旅行線路.txt",'a+')
c.write(var.get()+"\n")
c.close
'r':讀
'w':寫
'a':追加
'r+' == r+w(可讀可寫,文件若不存在就報錯(IOError))
'w+' == w+r(可讀可寫,文件若不存在就創建)
'a+' ==a+r(可追加可寫,文件若不存在就創建)
對應的,如果是二進制文件,就都加一個b就好啦:
'rb'  'wb'  'ab'  'rb+'  'wb+'  'ab+'
python 讀 寫 文 件

數據與系統
圖形用戶界面
tkinter
Python寫入文件
Frame容器
Label標簽
open()打開
write()寫入
close()關閉
寫入過程:外存——內存——外存
Entry文本框
Button按鈕
課 堂 小 結
課 后 鞏 固
C
A
1.創建圖形用戶界面時,使用哪一個模塊來創建( )?
A.tkinter B.Lable
C.numpy D.Button
2.下列關于python寫入文件的說法中正確的是( )
A.open函數是用來寫入數據
B.Write函數是用來關閉文件
C.完成寫入動作后,應使用close函數關閉文件
D.內部存儲器(內存)中的數據即使關閉了程序,也不會丟失
THE END

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 河北区| 远安县| 连州市| 姜堰市| 大英县| 丰宁| 长武县| 四会市| 会宁县| 会泽县| 江达县| 浮山县| 丽水市| 都昌县| 松阳县| 如皋市| 抚顺市| 珲春市| 慈利县| 宝应县| 金堂县| 郧西县| 建瓯市| 汉源县| 达拉特旗| 噶尔县| 晋中市| 田林县| 石泉县| 三河市| 龙陵县| 威远县| 田阳县| 德兴市| 含山县| 基隆市| 惠州市| 博湖县| 天柱县| 闽侯县| 炉霍县|