樓主是想實現以下功能:
①輸入姓名查詢生日;
②如不存在輸入的姓名,則a添加這個姓名;b再給這個鍵添加值;
③字典內容的保存
樓主妳可使用birthday.get(key, default)來實現==其中default表示不存在的鍵返回默認值(如birthday.get('韓山', “NULL")),也就是表示這個鍵值對在字典中不存在。這樣操作不會有錯誤提示,只會返回妳的default值。
因此,當檢測到"NULL"時,將這個鍵值對添加(birthday['韓山'] = '3月3日' 到字典中就是。
至於內容的保存,妳需借助文本文件的讀寫來完成。
這只是壹個大概的思路,還需根據妳的具體需求進行適當的修改。
如有幫助,請采納!