資源簡介 (共11張PPT)第十三課 電話號碼簿——班級通訊錄學(xué)習(xí)目標(biāo):學(xué)習(xí)如何創(chuàng)建字典理解字典的基本操作學(xué)會用字典創(chuàng)建電話號碼薄掌握將電話號碼薄保存到文件的方法電話號碼薄能給我們帶來哪些便利?電話號碼薄如何幫助我們更好地管理聯(lián)系人信息?為什么需要電話號碼薄?為什么電話號碼薄是一種有效的信息組織工具?電話號碼薄對人際交往有什么影響?為什么需要建立和維護(hù)電話號碼???d = {key1 : value1, key2 : value2,...... }鍵值字典的每個鍵值 key:value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中字典是Python中的一種數(shù)據(jù)結(jié)構(gòu),它由一系列的鍵值對組成。鍵值對中,鍵是唯一的,用于標(biāo)識值,值則對應(yīng)著鍵所關(guān)聯(lián)的數(shù)據(jù)。phonebook = {'Alice': '123456', 'Bob': '789012', 'Charlie': '345678'}鍵值如何使用字典來創(chuàng)建電話號碼薄 我們可以設(shè)每個聯(lián)系人的名字作為鍵,電話號碼作為值。注意:除了使用“”闊起來的字符串是漢字外,每一個符號都需要在輸入法為英文常態(tài)下進(jìn)行輸入。字典類型的數(shù)據(jù)通常來存儲信息,格式如下:{name1:phone1,name2:phone2,name3:phone3}練習(xí):創(chuàng)建通班級訊錄,保存三位同學(xué)的信息,要求包含姓名,聯(lián)系方式。格式file = open("文件名.txt","打開模式")功能:打開文件名為"文件名.txt",打開模式有以下幾種:"r":以讀的方式打開文件,只能讀取文件數(shù)據(jù)。"r+":以讀寫方式打開,可以對文件進(jìn)行讀寫操作。"w":以寫的方式打開文件,如可向文件寫入信息,如果文件存在,則清空改文件,再寫入信息。"w+":清空文件內(nèi)容,以讀寫方式打開文件。新命令:保存通訊錄保存通信錄內(nèi)容,我們可以將其寫入到一個文件中,可以使用Python的文件操作函數(shù)來完成保存的操作。通訊錄信息有通訊錄信息在同文件夾下創(chuàng)建“通訊錄.txt”文件用于保存信息。保存信息以上已經(jīng)創(chuàng)建好通訊錄信息“d”循環(huán)通訊錄“d”列表每一項(xiàng)。得到姓名name,和號碼num一讀寫方式打開“通訊錄.txt”文件把name和num進(jìn)行寫入到“通訊錄.txt”文件保存在文件后練習(xí):把自己創(chuàng)建的同學(xué)通訊錄名單保存在txt文件中。謝謝! 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫