国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > Python > 正文

基于python實現名片管理系統

2020-02-15 23:51:27
字體:
來源:轉載
供稿:網友

本文實例為大家分享了python實現名片管理系統的具體代碼,供大家參考,具體內容如下

主程序:

import cards_tools# 無限循環,由用戶主動決定什么時候退出while True:# TODO注釋,用于標記需要去做的工作 cards_tools.show_menu() action_str = raw_input("請選擇希望執行的操作: ") print("你選擇的操作是 %s" % action_str) # 1,2,3針對名片的操作 if action_str in ["1","2","3"]:  if action_str == "1":   cards_tools.new_card()  elif action_str == "2":   cards_tools.show_all()  elif action_str == "3":   cards_tools.search_card() # 0退出系統 elif action_str == "0":  print("歡迎再次使用【名片管理系統】:")  break  # 如果在開發程序時,不希望立刻編寫分支內部的代碼  # 可以使用pass關鍵字,表示一個占位符,能夠保證程序的代碼結構正確  # 運行程序時,pass關鍵字不會執行任何操作 else:  print("輸入錯誤,請重新輸入:")


程序工具包:

card_list = []def show_menu(): """顯示菜單""" print '*' * 50 print '歡迎使用【名片管理系統】' print '' print '1.新增名片' print '2.顯示全部' print '3.搜索名片' print '0.退出系統' print '*' * 50def new_card(): """新增名片""" print '-' * 50 print '新增名片' # 1.提示用戶輸入名片的詳細信息 name_str = raw_input('請輸入姓名:') phone_str = raw_input('請輸入電話:') qq_str = raw_input('請輸入QQ:') email_str = raw_input('請輸入郵箱:') # 2.使用用戶輸入的信息建立一個名片字典 card_dict = {'name_str': name_str,     'phone_str': phone_str,     'qq_str': qq_str,     'email_str': email_str} # 3.將名片字典添加到列表中 card_list.append(card_dict) # 把一個字典追加到一個列表中 print card_list # 4.提示用戶添加成功 print '添加%s的名片成功' % name_strdef show_all(): """顯示所有名片""" print '-' * 50 print '顯示所有名片' # 判斷是否存在名片記錄,如果沒有,提示用戶并且返回 if len(card_list) == 0:  print '當前沒有任何的名片記錄,請使用新增功能添加名片'  # return 可以返回一個函數的執行結果  # 下方的代碼不會被執行  # 如果return后面沒有任何的內容,表示會返回到調用函數的位置  # 并且不返回任何結果  return # 打印表頭 for name in ["姓名", "電話", "QQ", "郵箱"]:  print name, print '' # 打印分隔線 print '=' * 50 # 遍歷名片列表依次輸出字典信息 for card_dict in card_list:  # print card_dict  print '%s/t/t%s/t/t%s/t/t%s' % (card_dict['name_str'],          card_dict['phone_str'],          card_dict['qq_str'],          card_dict['email_str'])def search_card(): """搜索名片""" print '-' * 50 print '搜索名片' # 1.提示用戶輸入要搜索的姓名 find_name = raw_input('請輸入要搜索的姓名:') # 2.遍歷名片列表,查詢要搜索的姓名,如果沒有找到,需要提示用戶 for card_dict in card_list:  if card_dict['name_str'] == find_name:   print '姓名 電話 QQ 郵箱'   print '=' * 50   print '%s %s %s %s' % (card_dict['name_str'],         card_dict['phone_str'],         card_dict['qq_str'],         card_dict['email_str'])   # TODO 針對找到的名片記錄執行修改和刪除的操作   # 在我們的日常編寫程序中,如果一個函數的代碼太多,閱讀和編寫都是一件困難的事情,而在開發中,可以針對一個具體獨立的功能來封裝一個函數,由這個函數來處理具體的操作,這樣就能保證每個函數中的代碼清晰明了,功能明確   deal_card(card_dict)   break  else:   print '抱歉,沒有找到%s' % find_namedef deal_card(find_dict): print find_dict action_str = raw_input('請選擇要執行的操作 '       '[1] 修改 [2] 刪除 :') # 替換已經存在的鍵值對 if action_str == '1':  find_dict['name_str'] = input_card_info(find_dict['name_str'], '姓名:')  find_dict['phone_str'] = input_card_info(find_dict['phone_str'], '電話:')  find_dict['qq_str'] = input_card_info(find_dict['qq_str'], 'QQ:')  find_dict['email_str'] = input_card_info(find_dict['email_str'], '郵箱:')  print '修改名片成功!!!' elif action_str == '2':  card_list.remove(find_dict)  print '刪除名片成功!!!'def input_card_info(dict_value, tip_message): """ :param dict_value:字典中原有的值 :param tip_message:輸入的提示文字 :return:如果用戶輸入了內容,就返回內容,負責返回字典中原有的值 """ # 1.提示用戶輸入內容 result_str = raw_input(tip_message) # 2.針對用戶的輸入進行判斷,如果用戶輸入了內容,直接返回結果 if len(result_str) > 0:  return result_str # 3.如果用戶沒有輸入內容,返回‘字典中原有的值' else:  return dict_value            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
激情综合丁香| 国产精品yjizz视频网一二区 | 国产小视频在线| 国产男女av| 福利视频在线导航| 国产人成在线视频| 在线天堂av| 久久精品国产亚洲a∨麻豆| 久久久久久久美女| 国产天堂在线观看| 四虎精品成人a在线观看| 超碰在线免费播放| 国产精品777一区二区| 2018中文字幕在线观看| 青青久在线视频免费观看| 九色视频网站| 中文在线有码| 国产一级粉嫩xxxx| 中文在线视频观看| 国产一卡2卡3卡免费网站| 午夜在线不卡| 国产成人夜间影院在线观看| 青青草免费在线观看| 国产日产一区二区| 国产69精品久久久久孕妇国产69久久 | 成年网在线观看免费观看网址| 超碰免费在线播放| 97影院理论午夜| 日本中文字幕在线视频| 精品福利影院| 国产视频中文字幕| 国产精品一区二区三区高清在线 | 九九热视频在线观看| 999国产在线视频| 中文字幕中文字幕在线中高清免费版| 国产三级香港三韩国三级| 欧洲一区av| av在线播放国产| 在线视频中文字幕第一页| 尤物网址在线观看| 国产中文在线观看| 国产理论片免费观看| 碰草在线视频| sm国产在线调教视频| 在线黄色av| 四虎国产精品永久| 四虎精品成人a在线观看| 亚洲色婷婷综合开心网| www.香蕉视频在线观看| 精品国产丝袜高跟鞋| 国产精品美女一区二区三区四区 | 国产乱人视频免费播放| 美女av在线播放| av福利在线播放| 精品推荐国产麻豆剧传媒| 国产黄网站在线观看| 国产三级自拍| 亚洲男人的天堂成人| 青草av在线| 午夜av在线免费观看| 国产黄色免费网| 在线天堂中文| 不卡av免费观看| 国产在线观看色| 中文字幕av中文字幕| 97国产视频| 久久久久国产精品嫩草影院| 最近免费中文字幕在线第一页| 国产一二三区在线视频| 国产www视频在线观看| 在线免费黄色毛片| 高潮白浆视频| 在线一区二区三区精品| 超碰在线网址| 中文天堂av| 国产亚洲精品午夜高清影院| 国产福利热线视频| 激情网站在线| www.狠狠插| 91欧洲在线视精品在亚洲| wwww亚洲| 精品一区二区三区在线成人| 九九视频精品在线| 亚洲精品自产拍在线观看| 超碰在线观看免费| 99reav| 国产色在线播放| 免费观看v片在线观看| 91精品专区| 国产主播福利在线| 日本一级理论片在线大全| 国产成人久久精品77777| 九九热免费在线视频| 亚洲成人av高清| 国产福利在线播放| 国产香蕉视频在线观看| 国产在线资源| 国产在线播放av| 激情视频国产| 另类综合图区| 好男人社区在线视频| av在线二区| 在线激情小视频| 在线观看视频污| 亚洲一本大道| 任你操视频在线观看| 四虎影院成人| 91在线高清| 精品999视频| 在线看黄网址| аⅴ成人天堂中文在线| gogo在线观看| 激情在线视频播放| 高清视频一区二区三区四区| 国产在线观看a视频| 国产麻豆精品入口在线观看 | 福利在线国产| 中文字幕免费中文| 国产精品入口麻豆免费观看| 国产男女av| 国产卡一卡二卡三| 91中文在线| 六月天色婷婷| 国产福利在线观看| 天天草天天干| 国产一二区视频| 中文在线有码| 国产麻豆综合视频在线观看| 国产精品你懂的在线观看| 亚洲欧美精品日韩欧美| 国产免费黄色| 国产jizz| 国产在线一二三| 精品一区二区观看| 麻豆精品视频入口| 国产一区在线视频观看| 国产人成网在线播放va免费| 一本大道香蕉8中文在线视频| 久久精品亚洲7777影院| 国产不卡在线| 国产一区二区三区四区尤物| www.狠狠操.com| 国产精品bbw一区二区三区| 男人天堂亚洲| 亚洲最新永久观看在线| 国产福利小视频在线| 国产在线一二三| www.成人.com| 一本大道久久a久久精品| 国产精品白浆视频免费观看| 免费av不卡在线观看| 永久免费在线观看| 国产福利电影在线| 国产精品剧情一区二区在线观看 | 国产专区在线播放| 伊人影院在线视频| 国产黄a三级三级三级av在线看 | 国产在线观看a视频| 色悠久久久久综合网小说| 国产精品美女视频免费观看软件 | 亚洲精品一线| 国产porny蝌蚪视频| 国产一级免费黄色片| 久久香蕉av| xxx国产精品| jlzzjlzz欧美| 欧洲有码在线视频| 麻豆精品视频入口| 欧美日韩一区二区三区视视频| 伊人影院蕉久影院在线播放| 99久久99热久久精品免费看| 精品剧情v国产在线观看| 91三级在线| 伊人网在线视频| 日本不卡影院| 日本中文字幕在线观看| 国产女主播在线| 99热国产在线| 免费a级毛片在线播放| 国产中文字幕在线看| 国产图片综合| 亚洲精品天堂在线| 国产美女福利在线| 国产福利在线播放麻豆| av网站大全在线观看| 久久久久久久久久久久网站| 最近中文字幕大全中文字幕免费 | 国产精品久久久久久精| 精品国产美女福利到在线不卡| www.jizz在线观看| 国产日本在线视频| 欧美日韩亚洲第一页| 国产午夜在线| eeuss影院在线| 国产欧美日本亚洲精品一4区| 中文视频在线| 国产丝袜在线播放| 久热久精久品这里在线观看| 国产二区三区在线| 国产原创av在线|