好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識(shí)庫 > python面向?qū)ο蟀鎸W(xué)生信息管理系統(tǒng)

python面向?qū)ο蟀鎸W(xué)生信息管理系統(tǒng)

熱門標(biāo)簽:北京電信外呼系統(tǒng)靠譜嗎 老人電話機(jī)器人 梅州外呼業(yè)務(wù)系統(tǒng) 洪澤縣地圖標(biāo)注 高德地圖標(biāo)注是免費(fèi)的嗎 百度地圖標(biāo)注位置怎么修改 地圖標(biāo)注視頻廣告 無錫客服外呼系統(tǒng)一般多少錢 大連crm外呼系統(tǒng)

本文實(shí)例為大家分享了python面向?qū)ο蟀娴膶W(xué)生信息管理系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下

功能:

1.能循環(huán)輸入內(nèi)容

2.展示功能

-1.新增名片
-2.顯示全部
-3.查詢名片
-0.退出系統(tǒng)

3.讓用戶輸入希望執(zhí)行的操作 例如輸入1,2,3,0

4.新增列表

提示用戶輸入姓名,
輸入電話
輸入qq號(hào)
輸入郵箱
提示新增名片成功。

5.顯示全部

將所有的名片打印出來,格式如下:
姓名    電話       QQ               郵箱
zs       110    1337765076    110@qq.com

6.查詢名片

提示請(qǐng)輸入要搜索查找用戶的姓名
如果用戶存在—>顯示用戶的信息
-提示用戶【1】修改 【2】刪除 【0】返回上一級(jí)菜單,請(qǐng)選擇要執(zhí)行的操作。
-修改操作,可以修改用戶名,電話,qq、郵箱。

刪除操作,將用戶刪除。
返回上一級(jí)操作,回到歡迎界面,讓用戶繼續(xù)操作。
如果用戶不存在–>提示查找的用戶不存在。 

class StudentManger(object):
    student_info_lst = []  # 保存所有學(xué)生的信息
    @staticmethod
    def show_menu():
        '''顯示所有功能'''
        print('歡迎來到學(xué)生管理系統(tǒng)')
        print('新增學(xué)員請(qǐng)按[1]')
        print('顯示全部請(qǐng)按[2]')
        print('查詢學(xué)員請(qǐng)按[3]')
        print('退出系統(tǒng)請(qǐng)按[0]')
 
    def add_student(self):
        '''這是新增學(xué)員的功能'''
        print('-------新增學(xué)員功能-------')
        name = input('請(qǐng)輸入姓名:')
        age = input('請(qǐng)輸入年齡:')
        gender = input('請(qǐng)輸入性別:')
        phone = input('請(qǐng)輸入手機(jī):')
        # print(name,age,gender,phone)
        # 將用戶輸入的信息保存到一個(gè)字典中。
        dic = {}
        dic['name'] = name
        dic['age'] = age
        dic['gender'] = gender
        dic['phone'] = phone
        # print(dic)
        # 注意:將用戶數(shù)的信息保存到全局變量student_info_lst
        # 列表中,讓其他功能使用列表中的數(shù)據(jù)。
        self.student_info_lst.append(dic)
        # print(student_info_lst)
        print('添加成功了...')
 
    def alignment(self,s, space):
        '''輸出對(duì)齊'''
        s1 = s.encode('gbk')
        space = space - len(s1)
        s = s + ' ' * space
        return s
 
    def show_all_student(self):
        print('-------顯示所有的學(xué)員功能-------')
        if not self.student_info_lst:
            print('還沒有學(xué)員呢,請(qǐng)?zhí)砑訉W(xué)員')
            return
 
        # 顯示學(xué)員的信息
        name = self.alignment('name', 15)
        age = self.alignment('age', 15)
        gender = self.alignment('gender', 15)
        phone = self.alignment('phone', 15)
        print(name, age, gender, phone)
 
        for dic in self.student_info_lst:
            name = dic['name']
            age = dic['age']
            gender = dic['gender']
            phone = dic['phone']
            name = self.alignment(name, 15)
            age = self.alignment(age, 15)
            gender = self.alignment(gender, 15)
            phone = self.alignment(phone, 15)
            print(name, age, gender, phone)
 
    def modify_student_info(self,old_value, msg):
        '''處理修改用戶名時(shí)不輸入問題'''
        new_name = input(msg)
        if new_name.strip():
            return new_name
        else:
            return old_value
 
    def deal_student(self,dic):
        action_str = input("【1】修改 【2】刪除 【0】返回上一級(jí)菜單,請(qǐng)選擇要執(zhí)行的操作:")
        if action_str == '1':
            # 第一版修改
            # dic['name'] = input('請(qǐng)輸入姓名:')
            # dic['age'] = input('請(qǐng)輸入年齡:')
            # dic['gender'] = input('請(qǐng)輸入性別:')
            # dic['phone'] = input('請(qǐng)輸入電話:')
            # 第二版--輸入空格后能繼續(xù)運(yùn)行。
            dic['name'] = self.modify_student_info(dic['name'], '請(qǐng)輸入姓名:')
            dic['age'] = self.modify_student_info(dic['age'], '請(qǐng)輸入年齡:')
            dic['gender'] = self.modify_student_info(dic['gender'], '請(qǐng)輸入性別:')
            dic['phone'] = self.modify_student_info(dic['phone'], '請(qǐng)輸入電話:')
 
            print('修改成功!!!')
 
        elif action_str == '2':
            self.student_info_lst.remove(dic)
            print('刪除成功了!!!')
        elif action_str == '0':
            pass
 
    def search_student_by_name(self):
        '''搜索學(xué)生'''
        print('-------歡迎來到查詢學(xué)員功能-------')
        if self.student_info_lst:
            name = input('請(qǐng)輸入要查詢學(xué)員的姓名:')
            for dic in self.student_info_lst:
                if dic['name'] == name:
                    name = self.alignment('name', 15)
                    age = self.alignment('age', 15)
                    gender = self.alignment('gender', 15)
                    phone = self.alignment('phone', 15)
                    print(name, age, gender, phone)
 
                    name = dic['name']
                    age = dic['age']
                    gender = dic['gender']
                    phone = dic['phone']
                    name = self.alignment(name, 15)
                    age = self.alignment(age, 15)
                    gender = self.alignment(gender, 15)
                    phone = self.alignment(phone, 15)
                    print(name, age, gender, phone)
                    # 處理學(xué)生信息
                    self.deal_student(dic)
 
                    break
            else:
                print('not have such student')
        else:
            print('not have student please add student')
 
 
while True:
    StudentManger.show_menu()
    student_manager=StudentManger()
    action_str = input('請(qǐng)輸入你要選擇數(shù)字:')
    lst = ['0', '1', '2', '3']
    if action_str in lst:
        if action_str == '1':
            student_manager.add_student()
        elif action_str == '2':
            student_manager.show_all_student()
        elif action_str == '3':
            student_manager.search_student_by_name()
        elif action_str == '0':
            print('三位慢走,歡迎下次光臨')
            break
 
    else:
        print('-------sb 輸出錯(cuò)了請(qǐng)重新輸入...-------')

運(yùn)行結(jié)果:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Python函數(shù)實(shí)現(xiàn)學(xué)員管理系統(tǒng)
  • Python實(shí)現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀?
  • python學(xué)生信息管理系統(tǒng)實(shí)現(xiàn)代碼
  • 教你用Python實(shí)現(xiàn)簡(jiǎn)易版學(xué)生信息管理系統(tǒng)(含源碼)
  • 教你用python實(shí)現(xiàn)一個(gè)無界面的小型圖書管理系統(tǒng)
  • 基于Python實(shí)現(xiàn)的購物商城管理系統(tǒng)
  • 一篇文章教你用Python實(shí)現(xiàn)一個(gè)學(xué)生管理系統(tǒng)

標(biāo)簽:清遠(yuǎn) 洛陽 長(zhǎng)春 泉州 吉林 怒江 安慶 岳陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python面向?qū)ο蟀鎸W(xué)生信息管理系統(tǒng)》,本文關(guān)鍵詞  python,面向,對(duì)象,版,學(xué)生,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python面向?qū)ο蟀鎸W(xué)生信息管理系統(tǒng)》相關(guān)的同類信息!
  • 本頁收集關(guān)于python面向?qū)ο蟀鎸W(xué)生信息管理系統(tǒng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 91精品国产欧美一区二区百度云| 日本黄色动作片| 啦啦啦电影| 好吊妞视频在线观看| 国产精品扒开腿做爽爽的视频| 免费看短剧的软件| 老司机老色鬼精品免费视频1精精| 色视频久久| 日韩A片在线观看播放麻豆制作| 国产91精品一区二区色情男男| 99国产精品2018视频全部| 老师脱??让学生摸??动漫| 性a爱片免费视频性| 又粗又硬又色又爽在线视频播放| 大乳美女的欲乱在线观看| 真人直播视频免费观看| 啊啊啊湿了| 性欧美video在线播放| 性欧美精品孕妇| 欧美一区二区AV大乳啪啪| www狠狠操| 久久久中文字幕日本无吗| 男人下部进女人下部| 性女孩| 无码精品视频一区二区三第22集 | 麻豆波多野结衣无码电影| 91精品福利手机国产在线| HEYZO亚洲高清| 国产精品极品美女高潮视频播放 | 韩国女主播内部无遮vip无遮| 免费看的黄色软件| 中国国产一级A片| 午夜精品久久久久无码人妻| 黑人巨茎大战椎名由奈| 私人玩物七七双人啪啪| 男生壁纸图片| 妹子露全身直播| jizzxxxxx护士| 久久亚洲综合| 动漫?c??黄扒衣服做小电影| 巜豪妇荡乳1一5玉兰|