python練習題 0 電話本

2021-08-13 22:01:38 字數 716 閱讀 1101

print('輸入1查詢聯絡人')

print('輸入2插入聯絡人')

print('輸入3刪除聯絡人')

print('輸入4退出通訊錄')

phone = dict()

while 1:

w = int(input('\n輸入數字執行操作'))

if w == 1:

if name in phone:

print(name + ' : ' +phone[name])

else:

print('你輸入的**不在**本中')

if w == 2:

name = input('輸入聯絡人')

if name in phone:

print('聯絡人已存在',name + ':' +phone[name])

if input('是否修改使用者資料(yes/no):') == 'yes':

phone[name] = input('輸入要更改的號碼')

else:

if w == 3:

if name in phone:

del(phone[name])

else:

print('聯絡人不存在')

if w ==4:

break

print('結束')

python程式例項電話本 Python示例

本例是python基礎示例。涉及python基礎,包括語法 字典型資料結構 類 引入庫 pickle實現的儲存器 異常處理等。示例是乙個 本。可以對 本進行增加 刪除 修改 獲取列表和獲取單人的。python中,pickle和cpickle都可以完成儲存器的任務,不過cpickle是c語言所寫,據稱...

python 基礎0 練習題

題目 1 使用while迴圈輸入 1,2,3,4,5,6,8,9,10 2 輸出1 100的奇數 3 求1 100的所有數的和 4 求1 100內的偶數之和 6 使用者登入 3次機會重試 7 字串迴圈 for while 8 將輸入內容的索引列印出來 9 1 8的數字能組成多少個不重複,不相同的2位...

python實現增刪改查電話本程式筆記

import json class person definit self,name,tel self.name name self.tel tel r open notebook.json rb d json.load while true action input 請輸入你需要的操作,增加 刪除...