python中的字典說白了就是一個鍵值對,
birthdays = {'張三': '12月1日', '李四并': '11月23日', '普通': '6月2日'}
通過鍵取得值的內(nèi)容呀页,例如birthdays['張三'] 等價于 12月1日
而且字典是不排序的缕允,比如對比兩個字典:
birthdays = {'張三': '12月1日', '李四并': '11月23日', '普通': '6月2日'}
birthday = { '李四并': '11月23日', '普通': '6月2日', '張三': '12月1日' }
birthdays == birthday 返回True
如果是列表則會返回False
列表是 list=[]赔嚎,而字典是 cat={}旭贬,請注意區(qū)分
今天凯傲,我們有一個新的需求,建立一個朋友生日庫迈嘹,并可以查詢朋友的生日削彬,如果輸入的名字不在庫中則新增朋友的生日,上代碼
在python自帶的IDLE中運(yùn)行文件秀仲,輸入名稱就會返回朋友的生日啦融痛,如果沒有可以繼續(xù)添加,當(dāng)然了現(xiàn)在還不無法保存到數(shù)據(jù)庫或者本地神僵,當(dāng)終止程序則所有數(shù)據(jù)消失雁刷,以后會學(xué)到保存的本地和數(shù)據(jù)庫的。
當(dāng)然了保礼,不僅僅可以制作查看器沛励,也可以制作其他的小功能哦T鹩铩!D颗伞坤候!
本篇內(nèi)容包含的基礎(chǔ)知識:
while:python 中的循環(huán)語句,即在某種條件下企蹭,循環(huán)執(zhí)行某段程序白筹,主要用于處理重復(fù)的任務(wù),當(dāng)條件為True時執(zhí)行無限循環(huán)
break:跳出循環(huán)谅摄,只能在循環(huán)方法中使用徒河,while和for
切記區(qū)分列表和字典的用法,因為他們非常相似送漠,但是還是有所不同顽照,用法不同,功能也不一樣