婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python實現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀?

Python實現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀?

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

本文實例為大家分享了Python實現(xiàn)學(xué)生管理系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下

實現(xiàn)從面向過程到面向?qū)ο蟮倪^度,通過更改前面的學(xué)生管理系統(tǒng)實現(xiàn)面向?qū)ο螅沧C明了面向過程可以完美過度到面向?qū)ο螅瑥亩鵀橐院蟮某绦蜻M(jìn)步做了進(jìn)一步優(yōu)化,方便以后的程序更改。

完整代碼如下:

student_main模塊中的代碼

import student_tools


class Student(student_tools.StudentT):

    def __init__(self):
        self.user=['wangtaotao']
        self.pwd=['123456']
        student_tools.StudentT.__init__(self)

    #登錄
    def denglu(self):
        users = input("請輸入您的用戶名:")
        pwds = input("請輸入您的密碼:")
        if users in self.user and pwds in self.pwd:
            self.student()
        else:
            print("賬號或密碼不正確,請重新輸入")

    #注冊
    def zhuce(self):
        users=input("請輸入您要注冊的用戶名:")
        pwds=input("請輸入您要注冊的密碼:")
        self.user.append(users)
        self.pwd.append(pwds)
        print()
        print("注冊成功!")
        print()

    #登錄界面
    def dljiemian(self):

        while True:
            print("---------------------------")
            print("    學(xué)生管理系統(tǒng)登陸界面 V1.0  ")
            print("                           ")
            print("        1:登   錄           ")
            print("        2:注   冊           ")
            print("        3:退   出           ")
            print("                           ")
            print("---------------------------")
            xx=input("請輸入您的選擇:")
            #1.登錄
            if xx=='1':
                self.denglu()
            elif xx=='2':
            #2.注冊
                self.zhuce()
            elif xx=='3':
            #3.退出
                print()
                print("成功退出!")
                print()
                break
            else:
                print("輸入錯誤,請重新輸入")


    #學(xué)生管理系統(tǒng)
    def student(self):
        # 調(diào)用student_tools模塊中的讀取文件函數(shù)
        super().read_file()
        while True:
            #調(diào)用student_tools模塊中的界面函數(shù)
            super().jiemian()

            x=input("請輸入您的選擇:")
            #添加學(xué)生
            if x=='1':
                super().add()
            #刪除學(xué)生
            elif x=='2':
                super().dele()
            #修改學(xué)生
            elif x=='3':
                super().xiugai()
            #查詢學(xué)生
            elif x=='4':
                super().find()
            #顯示所有學(xué)生
            elif x=='5':
                super().showall()
            #保存數(shù)據(jù)至文件中
            elif x=='6':
                super().save_file()
            #退出學(xué)生管理系統(tǒng),返回上一層登錄界面系統(tǒng)
            elif x=='7':
                print()
                print("成功退出學(xué)生管理系統(tǒng)!")
                break
            else:
                print()
                print("輸入錯誤,請重新輸入")
                print()

    #調(diào)用最先執(zhí)行的登錄界面函數(shù)
if __name__=='__main__':
    wtt=Student()
    wtt.dljiemian()

student_tools模塊中的代碼

import os


class StudentT(object):

    def __init__(self):
        self.student_list=[]
        self.student_dict={}


    #學(xué)生管理系統(tǒng)界面
    @staticmethod
    def jiemian():
        print("---------------------------")
        print("      學(xué)生管理系統(tǒng) V1.0")
        print("                           ")
        print("      1:添加學(xué)生"            )
        print("      2:刪除學(xué)生"            )
        print("      3:修改學(xué)生"            )
        print("      4:查詢學(xué)生"            )
        print("      5:顯示所有學(xué)生"         )
        print("      6:保存數(shù)據(jù)"            )
        print("      7:退出系統(tǒng)"            )
        print("                           ")
        print("---------------------------")


    #添加學(xué)生
    def add(self):
        name=input("請輸入錄入學(xué)生姓名:")
        cls=input("請輸入學(xué)生班級:")
        age=input("請輸入錄入學(xué)生年齡:")
        phone=input("請輸入錄入學(xué)生手機(jī)號:")
        addr=input("請輸入錄入學(xué)生家庭住址:")

        self.student_dict={"name":name,"class":cls,"age":age,"phone":phone,"address":addr}

        self.student_list.append(self.student_dict)
        print()
        print("-----添加學(xué)生信息界面-----")
        print()
        print("姓名\t\t","班級\t\t","年齡\t\t","電話號\t\t","家庭住址\t\t")
        for student_dict_1 in self.student_list:
            print("%s\t\t%s\t\t%s\t\t%s\t\t%s" %(student_dict_1["name"],
                                                 student_dict_1["class"],
                                                 student_dict_1["age"],
                                                 student_dict_1["phone"],
                                                 student_dict_1["address"]))
        print()
        print("錄入成功!")
        print()

    #刪除學(xué)生
    def dele(self):
        name_del=input("請輸入想要刪除的學(xué)生姓名:")
        for student_dict_1 in self.student_list:
            if name_del in student_dict_1["name"]:
                self.student_list.remove(student_dict_1)
                print()
                print("刪除%s信息成功!" % name_del)
                print()
                break
        else:
            print()
            print("您輸入的學(xué)生姓名錯誤,請重新輸入")
            print()
    #修改學(xué)生
    def xiugai(self):
        name_xiugai=input("請輸入想要修改的學(xué)生姓名:")


        for student_dict_1 in self.student_list:

            if name_xiugai == student_dict_1["name"]:
                print()
                print("-----修改界面-----")
                print()
                print("姓名\t\t", "班級\t\t", "年齡\t\t", "電話號\t\t", "家庭住址\t\t")
                print("%s\t\t%s\t\t%s\t\t%s\t\t%s" %(student_dict_1["name"],
                                                     student_dict_1["class"],
                                                     student_dict_1["age"],
                                                     student_dict_1["phone"],
                                                     student_dict_1["address"]))
                #回車不修改

                student_dict_1["name"]=self.new_input(student_dict_1["name"],"請輸入修改后的學(xué)生姓名[回車不修改]:")
                student_dict_1["class"]=self.new_input(student_dict_1["class"],"請輸入修改后的學(xué)生班級[回車不修改]:")
                student_dict_1["age"]=self.new_input(student_dict_1["age"],"請輸入修改后的學(xué)生年齡[回車不修改]:")
                student_dict_1["phone"]=self.new_input(student_dict_1["phone"],"請輸入修改后的學(xué)生手機(jī)號[回車不修改]:")
                student_dict_1["address"]=self.new_input(student_dict_1["address"],"請輸入修改后的學(xué)生家庭地址[回車不修改]:")
                print()
                print("修改成功!")
                print()
                break
        else:
            print()
            print("您輸入的學(xué)生姓名錯誤,請重新輸入")
            print()

    #查找學(xué)生
    def find(self):
        find_name=input("請輸入需要查找的學(xué)生姓名:")
        for student_dict_1 in self.student_list:

            if find_name == student_dict_1["name"]:
                print()
                print("-----查詢結(jié)果界面-----")
                print()
                print("姓名\t\t", "班級\t\t", "年齡\t\t", "電話號\t\t", "家庭住址\t\t")
                print("%s\t\t%s\t\t%s\t\t%s\t\t%s" % (student_dict_1["name"],
                                                      student_dict_1["class"],
                                                      student_dict_1["age"],
                                                      student_dict_1["phone"],
                                                      student_dict_1["address"]))
            else:
                print()
                print("-----查詢結(jié)果界面-----")
                print()
                print("無此學(xué)生信息")

    #顯示所有學(xué)生信息
    def showall(self):

        if len(self.student_list)>0:
            print()
            print("-----顯示所有學(xué)生信息-----")
            print()
            print("姓名\t\t", "班級\t\t", "年齡\t\t", "電話號\t\t", "家庭住址\t\t")
            for student_dict_1 in self.student_list:

                print("%s\t\t%s\t\t%s\t\t%s\t\t%s" % (student_dict_1["name"],
                                                      student_dict_1["class"],
                                                      student_dict_1["age"],
                                                      student_dict_1["phone"],
                                                      student_dict_1["address"]))
        else:
            print()
            print("暫無數(shù)據(jù)!")
            print()
    #設(shè)置用戶不輸入內(nèi)容返回原值,輸入內(nèi)容返回新內(nèi)容
    def new_input(self,yuanzhi,message):
        self.input_str=input(message)

        if len(self.input_str)>0:
            return self.input_str
        else:
            return yuanzhi


    #保存數(shù)據(jù)至文件中
    def save_file(self):

        f = open("student2.txt", 'w', encoding='utf-8')
        f.write(str(self.student_list))
        f.close()
        print("數(shù)據(jù)保存至student1.txt文件成功!")


    #將數(shù)據(jù)讀取至變量中
    def read_file(self):

         if os.path.exists('student2.txt'):
            f = open('student2.txt', 'r', encoding='utf-8')
            ret = f.read()

            self.student_list=eval(ret)
            f.close()
            print("數(shù)據(jù)讀取成功!")

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

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python實現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀?》,本文關(guān)鍵詞  Python,實現(xiàn),學(xué)生,管理系統(tǒng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python實現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀?》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python實現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀?的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产亚洲综合色| 国产一区二区三区国产| 中文字幕av资源一区| 久久久久国产精品厨房| 欧美大片一区二区| 久久久久久9999| 国产精品久久久久久久久晋中| 国产精品免费视频一区| 中文字幕精品—区二区四季| 国产精品免费av| 视频一区欧美日韩| 韩国在线一区二区| 成人动漫视频在线| 91成人看片片| 777奇米四色成人影色区| 欧美大片在线观看一区二区| 国产亚洲精品bt天堂精选| 中文字幕av不卡| 一区二区三区精品| 奇米精品一区二区三区在线观看 | 日韩一区在线免费观看| 国产精品系列在线| 亚洲一区二区三区视频在线| 日欧美一区二区| 国产成人夜色高潮福利影视| 色拍拍在线精品视频8848| 欧美一级国产精品| 国产日产亚洲精品系列| 亚洲黄一区二区三区| 五月激情丁香一区二区三区| 国产一区二区三区电影在线观看| 不卡的av网站| 欧美成人精品3d动漫h| 中文字幕一区二区三| 亚洲综合免费观看高清在线观看| 国内精品视频一区二区三区八戒 | 欧美一区二区三区免费| 久久精品免视看| 亚洲第一会所有码转帖| 成人小视频在线| 日韩欧美久久一区| 亚洲午夜精品在线| 国产成人亚洲综合a∨婷婷图片| 91福利视频网站| 欧美国产激情二区三区| 午夜精品久久久久久久久| 成人免费视频播放| 精品国产乱码久久久久久免费| 亚洲美腿欧美偷拍| 国产iv一区二区三区| 精品日韩在线一区| 亚洲不卡av一区二区三区| av影院午夜一区| 久久久国际精品| 美洲天堂一区二卡三卡四卡视频| 一本久久综合亚洲鲁鲁五月天| 久久久久久亚洲综合影院红桃 | 久久久久久亚洲综合| 五月天婷婷综合| 欧美唯美清纯偷拍| 综合欧美亚洲日本| 成人精品在线视频观看| 久久久99免费| 国产·精品毛片| 国产女人aaa级久久久级| 精品在线免费视频| 日韩欧美国产综合| 韩国三级中文字幕hd久久精品| 欧美一级精品大片| 欧美96一区二区免费视频| 8v天堂国产在线一区二区| 成人中文字幕电影| 中文字幕av资源一区| 国产精品夜夜爽| 久久免费偷拍视频| 国产成人av一区二区三区在线观看| 欧美成人女星排名| 国产经典欧美精品| 国产精品欧美极品| 在线视频一区二区三| 天天免费综合色| 精品福利在线导航| 99久久综合狠狠综合久久| 亚洲三级在线免费| 欧美探花视频资源| 美国三级日本三级久久99| 精品久久99ma| 成人自拍视频在线| 亚洲国产sm捆绑调教视频| 欧美精品精品一区| 国产精品一二二区| 亚洲自拍偷拍综合| 日韩欧美一级二级三级| 粉嫩蜜臀av国产精品网站| 亚洲日穴在线视频| 日韩一区二区影院| 成人黄色片在线观看| 亚洲老妇xxxxxx| 欧美不卡123| 在线免费观看日韩欧美| 麻豆精品国产传媒mv男同 | 欧美久久久久免费| 国产一区啦啦啦在线观看| 亚洲视频在线一区观看| 欧美丰满少妇xxxbbb| 成人综合婷婷国产精品久久蜜臀| 亚洲香蕉伊在人在线观| 日韩视频中午一区| 99re在线精品| 国产精品一区不卡| 亚洲超丰满肉感bbw| 国产三级欧美三级日产三级99| 欧美性视频一区二区三区| 国产成人综合在线观看| 亚洲国产成人av网| 日韩美女精品在线| 久久伊99综合婷婷久久伊| 日本黄色一区二区| 国产激情视频一区二区在线观看| 亚洲国产成人高清精品| 中文字幕亚洲电影| 久久亚洲精精品中文字幕早川悠里| 欧美日韩一区国产| 色综合久久九月婷婷色综合| 国产一区二区三区免费观看| 亚洲风情在线资源站| 亚洲美女淫视频| 欧美国产激情二区三区| 久久久久国产免费免费| 精品少妇一区二区三区视频免付费 | 亚洲一区二区三区不卡国产欧美| 久久久蜜桃精品| 日韩免费看的电影| 欧美日韩国产一二三| 91视频在线看| 色综合天天综合给合国产| 国产剧情一区在线| 黄色精品一二区| 国模一区二区三区白浆| 精品亚洲免费视频| 久久99精品久久久久久久久久久久| 日韩高清不卡一区二区| 婷婷久久综合九色国产成人| 亚洲综合久久久| 亚洲一区二区在线观看视频| 亚洲男同性视频| 亚洲一区二区综合| 亚洲国产视频直播| 男男视频亚洲欧美| 久久狠狠亚洲综合| 久久69国产一区二区蜜臀| 黄网站免费久久| 成人黄色av网站在线| 成人动漫视频在线| 一本高清dvd不卡在线观看| 色一情一乱一乱一91av| 欧美亚州韩日在线看免费版国语版| 在线一区二区三区| 欧美做爰猛烈大尺度电影无法无天| 精品在线一区二区三区| 亚洲三级在线观看| 久久午夜色播影院免费高清| 亚洲国产精品久久一线不卡| 丁香啪啪综合成人亚洲小说| 乱中年女人伦av一区二区| 秋霞影院一区二区| 国内外成人在线视频| 国产精品羞羞答答xxdd| 成人ar影院免费观看视频| 欧美性猛交一区二区三区精品| 欧美在线视频不卡| 精品国产一区二区三区久久影院 | 91精品国产综合久久福利软件 | 成人黄页在线观看| 在线观看不卡一区| 欧美精品一区二| 亚洲理论在线观看| 久久国产尿小便嘘嘘| 日本丶国产丶欧美色综合| 日韩一级片在线观看| 亚洲天堂av一区| 老司机精品视频线观看86| 91网站在线播放| 久久久久久久久久久久电影| 亚洲精品高清在线| 韩国av一区二区三区四区| 在线观看区一区二| 国产亚洲综合性久久久影院| 亚洲一区二区三区影院| 国产黑丝在线一区二区三区| 欧美性三三影院| 中文字幕国产一区| 捆绑调教美女网站视频一区| 色诱视频网站一区| 欧美激情综合五月色丁香小说| 奇米四色…亚洲| 精品视频在线看| 亚洲另类中文字| 99re热这里只有精品视频| 免费高清不卡av|