日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

用python實現名片管理系統

瀏覽:165日期:2022-07-20 17:14:15

python的基礎練習案例——名片管理系統,一個控制臺程序的案例練習,平臺為pycharm2017。代碼是看著python視頻學的時候寫的,pycharm運行沒有問題。

系統需求

1、程序啟動,顯示名片管理系統歡迎界面,并顯示功能菜單

歡迎使用【名片管理系統】V1.0

1 新建名片2顯示全部3查詢名片

0退出系統

2、用戶用數字選擇不同的功能

3、根據功能選擇,執行不同的功能

4、用戶名片需要記錄用戶的 姓名、電話、QQ、郵件

5、如果查詢到指定的名片,用戶可以選擇 修改 或者 刪除 名片

步驟

1.框架搭建

2.新增名片

3.顯示所有名片

4.查詢名片

5.查詢成功后修改、刪除名片

6.讓 Python 程序能夠直接運行

代碼:

為了運行方便,將主函數和自定義函數分為兩個文件,方便讀者。

用python實現名片管理系統

代碼如下:

mian:

import cards_tools# 無線循環,由用戶決定什么時候退出循環while True: # 顯示功能菜單 cards_tools.show_menu() action_str = 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關鍵字不會執行任何的操作! # pass # 其他內容輸入錯誤,需要提示用戶 else: print('你輸入不正確,請重新選擇!')

tools:

# 記錄所有的名片字典card_list = []def show_menu(): '''顯示菜單''' print('*' * 50) print('歡迎使用【名片管理系統】V1.0') # print('') print('1.新增名片') print('2.顯示全部') print('3.搜索名片') # print('') print('0.退出系統') print('*' * 50)def new_card(): '''新增名片''' print('-' * 50) print('新增名片') # 1.提示用戶輸入名片的詳細信息 name_str = input('請輸入姓名:') phone_str = input('請輸入電話:') qq_str = input('請輸入QQ:') email_str = input('請輸入郵箱:') # 2.使用用戶輸入信息建立給一個名片字典 card_dict = {'name': name_str, 'phone': phone_str, 'QQ': qq_str, 'email': email_str} # 3.將名片字典添加到列表中 card_list.append(card_dict) print(card_list) # 4.提示用戶添加成功 print('添加 %s 的名片成功!' % name_str)def show_all(): '''顯示所有名片''' print('-' * 50) print('顯示所有名片') # 判斷是否存在名片記錄,若無,提示用戶并返回 if len(card_list) == 0: print('當前沒有任何的名片記錄,請使用新增功能添加名片!') # return可以返回一個函數的執行結果 # 下方的代碼不會被執行 # 若return后面沒有任何內容,表示會返回到調用函數的位置 # 并且不返回任何結果 return # 打印表頭 for name in ['姓名', '電話', 'QQ', '郵箱']: print(name, end='tt') print('') # 打印分隔線 print('=' * 50) # 遍歷名片列表依次輸出字典信息 for card_dict in card_list: print('%stt%stt%stt%stt' % (card_dict['name'], card_dict['phone'], card_dict['QQ'], card_dict['email']))def search_card(): '''搜索名片''' print('-' * 50) print('搜索名片') # 1.提示用戶輸入要搜索的姓名 find_name = input('請輸入要搜索的姓名:') # 2.遍歷名片列表,查詢要搜索的姓名,如果沒有找到需要提示用戶。 for card_dict in card_list: if card_dict['name'] == find_name: print('姓名tt電話ttQQtt郵箱') print('=' * 50) print('%stt%stt%stt%s' % (card_dict['name'], card_dict['phone'], card_dict['QQ'], card_dict['email'])) # 針對找到的名片記錄執行修改和刪除的操作 deal_card(card_dict) break else: print('抱歉,沒有找到%s!' % find_name)def deal_card(find_dict): '''處理查找到的名片 :param find_dict:查找到的名片 ''' print(find_dict) action_str = input('請選擇要執行的操作 ' '[1]修改 [2]刪除 [0]返回上級菜單') if action_str == '1': find_dict['name'] = input_card_info(find_dict['name'], '姓名:') find_dict['phone'] = input_card_info(find_dict['phone'], '電話:') find_dict['QQ'] = input_card_info(find_dict['QQ'], 'qq:') find_dict['email'] = input_card_info(find_dict['email'], 'email: ') print('修改名片成功') if 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 = input(tip_message) # 2.針對用戶的輸入進行判斷,如果用戶輸入了內容,直接返回結果 if len(result_str) > 0: return result_str # 如果用戶沒有輸入內容,返回字典中原有的值 else: return dict_value

更多學習資料請關注專題《管理系統開發》。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美激情视频一区二区三区免费| 亚洲精品一二三区区别| 日韩精品一区二区三区中文字幕| 天堂成人免费av电影一区| 一区免费在线| 亚洲综合福利| 欧美日韩一区二区三区不卡视频| 国产精选一区| 日韩av有码| 91精品婷婷色在线观看| 午夜国产精品视频| 日韩精品一二三| 亚洲欧美日韩在线观看a三区| 日韩影院在线观看| 日韩av黄色在线| 欧美精品97| 日韩欧美国产精品综合嫩v| 婷婷色综合网| 日本va欧美va精品发布| 麻豆精品99| 成人福利av| 亚洲一区不卡| 国产日韩中文在线中文字幕| 久久99国产精品视频| 日韩欧美午夜| 人人精品人人爱| 国产精品一级| sm捆绑调教国产免费网站在线观看 | 国产suv精品一区| 欧美+日本+国产+在线a∨观看| 国产美女精品| 国产精品欧美三级在线观看| 国产自产自拍视频在线观看| 午夜欧美理论片| 欧美一区成人| www.com.cn成人| 中文一区一区三区免费在线观| 国产日韩欧美在线播放不卡| 亚洲伊人av| 欧美日韩国产综合网| 日本综合精品一区| 成人在线超碰| 亚洲综合另类| 九九九精品视频| 亚洲欧洲午夜| 精品一区二区三区的国产在线观看 | 日本亚洲欧美天堂免费| 精品日韩一区| 亚洲一区国产一区| 精品视频在线一区二区在线| 国产高清久久| 国产精品亚洲二区| 99久久精品费精品国产| 日本午夜精品视频在线观看| 日韩欧美在线中字| 欧美日韩1区| 亚洲精品97| 国产一区福利| 亚洲乱码一区| 99久久久久久中文字幕一区| 欧美在线不卡| 日韩亚洲在线| 国产v日韩v欧美v| 91亚洲精品视频在线观看 | 午夜国产欧美理论在线播放 | 国产精品第一国产精品| 激情丁香综合| 欧美激情福利| 蜜桃视频免费观看一区| 麻豆成全视频免费观看在线看| 亚洲精品日本| 久久久久91| 国产极品模特精品一二| 亚洲欧美视频| 欧美不卡高清一区二区三区| 国产免费av一区二区三区| 一区久久精品| 高清不卡亚洲| 国产日韩欧美一区在线| 国产亚洲毛片| 成人羞羞视频在线看网址| 久久国产麻豆精品| 在线精品亚洲| 欧美日韩第一| 国产自产自拍视频在线观看| 国产亚洲精品精品国产亚洲综合| 午夜在线视频观看日韩17c| 日韩av在线中文字幕| 久久国产婷婷国产香蕉| 亚洲视频国产| 欧美成人综合| 四虎4545www国产精品 | 欧美va天堂在线| 黄色在线网站噜噜噜| 国产日韩一区二区三区在线 | 精品亚洲精品| 久久国产日韩欧美精品| 亚洲一级大片| 免费视频久久| 欧美日韩视频| 韩国三级一区| 黄色在线网站噜噜噜| 精品一区二区三区免费看| 久久激情av| 欧美视频久久| 久久精品99久久久| 久久精品 人人爱| 日韩国产一区二| 日本伊人午夜精品| 天海翼精品一区二区三区| 亚洲精品综合| 在线免费观看亚洲| 最新国产精品久久久| 日韩一区精品字幕| 中文字幕av一区二区三区人 | 久久精品国产亚洲aⅴ| 国产精品毛片视频| 国产精品欧美一区二区三区不卡| 国产日韩欧美一区在线| 国产亚洲电影| 国产精品4hu.www| 美女视频黄久久| 精品一区电影| 中文字幕在线高清| 欧美特黄一级大片| 99国产精品私拍| 丝袜美腿亚洲一区| 免费看欧美美女黄的网站| 久久高清一区| 午夜天堂精品久久久久| 久久精品国产在热久久| 精品国产黄a∨片高清在线| 四虎成人av| 久久久久久黄| 亚洲欧美日韩高清在线| 亚洲一区二区三区四区五区午夜| 日韩一区精品视频| 日本a口亚洲| 久久精品国产99国产| 91综合视频| 欧美日韩一区二区三区视频播放| 女人天堂亚洲aⅴ在线观看| 国产精品日韩| 久久午夜视频| 午夜亚洲福利| 麻豆免费精品视频| 一区二区精品伦理...| 久久视频国产| 久久亚洲国产精品一区二区| 日本不卡视频在线| 国产精品久久国产愉拍| 97精品97| 1024精品久久久久久久久| 国产偷自视频区视频一区二区| 亚洲18在线| 欧美a级一区二区| 私拍精品福利视频在线一区| 精品91久久久久| 免费观看在线色综合| 国产欧美日韩一级| 91精品国产乱码久久久久久久| 视频一区在线播放| 国产精品一区三区在线观看| 中文字幕高清在线播放| 日韩一区二区久久| 欧美日韩伊人| 日韩在线欧美| 亚洲理论在线| 国产精品成久久久久| 另类激情亚洲| 国产精品videossex久久发布| 日韩欧美一区二区三区免费观看| 日韩影院免费视频| 国产精品巨作av| 欧美丝袜一区| 7m精品国产导航在线| 日韩av二区| 一区在线视频观看| 国产精品久久久网站| 亚洲精品午夜av福利久久蜜桃| 亚久久调教视频| 婷婷综合六月| 欧美日一区二区在线观看| 精精国产xxxx视频在线播放| 亚洲精品裸体| 亚洲不卡系列| 欧美日韩亚洲一区二区三区在线| 99久久夜色精品国产亚洲狼| 亚洲伊人精品酒店| 亚洲女同av| 日韩高清一区二区| 99精品在线观看| 国产欧美视频在线| 日韩视频不卡| 风间由美中文字幕在线看视频国产欧美| 最新亚洲激情| 中文在线资源| 国产三级一区| 日韩精品一二区| 久久九九精品|