日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python if elif else_python:通讯录(字典+while+if/else)

發布時間:2023/12/4 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python if elif else_python:通讯录(字典+while+if/else) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Hello,World.

我是很久很久很久都沒有更新的土土[看]

但是即便如此呢

我這個人也不喜歡拖拖拉拉的東扯西扯

一上來咱們就來講講正題

勿怪[笑哭]

  • 1.使用字典構建通訊錄
? mydic={}//定義一個字典
  • 2.使用whlie循環判斷是否繼續進行
while True://循環開始break//循環結束
  • 3.使用if/elif/else語句判斷指令類型
if a=="1":xxxelif a=="2":xxxelif a=="3":xxxelif a=="4": xxxelse: xxx
  • 完整代碼
mydic={}//定義一個字典print("|---歡迎進入通訊錄程序---|")print("|---1.查詢聯系人資料---|")print("|---2.插入新的聯系人---|")print("|---3.刪除已有聯系人---|")print("|---4.退出通訊錄程序---|")while True://循環開始 a=input("請輸入指令代碼:")//指令提示 if a=="1"://指令為1 name=input("請輸入聯系人姓名:") if name in mydic.keys()://判斷輸入的值在不在字典中,keys()對應姓名,values()對應電話號碼 print(name,":",mydic[name])//mydic[name]是name對應的電話號碼,key-->value else: print("該聯系人不存在!") elif a=="2": name=input("請輸入聯系人姓名:") tel=input("請輸入聯系人電話:") if tel.isdigit() and len(tel)==11://簡單判斷電話號碼是否只由數字組成或者是不夠11位 mydic[name]=tel//電話號碼保存 print("聯系人加入成功!") else: print("號碼格式有誤!") elif a=="3": name=input("請輸入聯系人姓名:") if name in mydic.keys()://與上同 tel=mydic.pop(name)//pop()函數移除列表中的元素 print("已刪除:",name,tel) else: print("該聯系人不存在!") elif a=="4": print("|---感謝使用通訊錄系統---|") break//退出循環 else://輸出除以上的指令 print("無相關指令,請輸入菜單指定指令編號")//提示,不會退出循環 print("|---1.查詢聯系人資料---|") print("|---2.插入新的聯系人---|") print("|---3.刪除已有聯系人---|") print("|---4.退出通訊錄程序---|")
  • 結束。運行結果截圖。
  • 附上py文件資源

鏈接:https://pan.baidu.com/s/1yS5fojJTOpEaOt5ZGz1dlg

提取碼:1015


今天的分享就到這里結束了

寫的比較簡單

希望小伙伴們不要介意[送心]

さようなら

總結

以上是生活随笔為你收集整理的python if elif else_python:通讯录(字典+while+if/else)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。