婷婷综合国产,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
    国产精品久久久久一区| ...xxx性欧美| 欧美成人精品1314www| 久久精品视频网| 国产乱码精品1区2区3区| 在线免费一区三区| 亚洲伊人色欲综合网| 在线一区二区视频| 亚洲成人av免费| 91精品国产入口| 亚洲成人福利片| 欧美一级欧美三级在线观看| 日韩国产精品大片| 精品久久久久久久久久久久久久久 | 国产精品国产自产拍高清av王其| 久久99国产乱子伦精品免费| 精品国产三级电影在线观看| 激情五月婷婷综合| 中文字幕一区三区| 欧美日韩一区二区三区四区| 日本欧美在线观看| 久久一夜天堂av一区二区三区| 风间由美中文字幕在线看视频国产欧美| 国产色综合一区| 91免费精品国自产拍在线不卡| 亚洲va国产天堂va久久en| 91国偷自产一区二区开放时间 | 欧美一级夜夜爽| 国产精品羞羞答答xxdd| 一区二区三区色| 欧美欧美欧美欧美| 成人理论电影网| 亚洲高清在线精品| 久久老女人爱爱| 欧美日韩亚洲综合| 黑人巨大精品欧美一区| 国产拍揄自揄精品视频麻豆| 日韩精品一区二区三区三区免费 | 亚洲一区欧美一区| 国产网站一区二区| 欧美精品一级二级| 精品在线观看免费| 午夜精品久久一牛影视| 中文字幕一区二区三区精华液| 欧美日韩免费一区二区三区视频| 蜜臀久久久99精品久久久久久| 久久精品视频在线免费观看| 不卡电影一区二区三区| 国产主播一区二区| 视频一区在线视频| 欧美国产精品久久| 久久综合色婷婷| 在线观看日韩电影| 色偷偷一区二区三区| 国产精品69久久久久水密桃| 免费人成黄页网站在线一区二区| 国产精品久久久久久久久免费桃花| 欧美日韩精品欧美日韩精品一综合| 成人免费观看av| 福利视频网站一区二区三区| 日韩国产欧美在线播放| 亚洲成av人片一区二区三区| 亚洲天堂精品视频| 欧美国产日韩亚洲一区| 国产偷v国产偷v亚洲高清| 国产午夜亚洲精品理论片色戒| 欧美精品一区二区精品网| 欧美电影免费观看高清完整版在线| 99久久99久久精品免费看蜜桃| 国产丶欧美丶日本不卡视频| 国产很黄免费观看久久| 粉嫩绯色av一区二区在线观看| 国产成人8x视频一区二区| 国产呦精品一区二区三区网站| 韩日av一区二区| 久久国内精品视频| 精品一区二区成人精品| 激情综合一区二区三区| 麻豆91在线播放| 免费一区二区视频| 久久99国产精品麻豆| 国产一区二区不卡老阿姨| 国产一区二区三区精品欧美日韩一区二区三区 | 久久99精品国产麻豆婷婷洗澡| 五月开心婷婷久久| 日韩中文欧美在线| 美女一区二区三区在线观看| 精品在线免费视频| 久久精品国产99久久6| 久久国产剧场电影| 激情综合色播激情啊| 国产一区在线精品| 91在线看国产| 欧美一区二区三区的| 日韩欧美久久久| 国产日韩欧美一区二区三区综合| 国产精品久久久久一区| 亚洲成av人片在线| 成人激情电影免费在线观看| 欧美日韩国产在线观看| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲电影在线免费观看| 日本成人在线电影网| 久久精品国产99国产| 成人伦理片在线| 欧美一级片在线| 亚洲天堂网中文字| 国模一区二区三区白浆| 欧洲一区二区三区免费视频| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲女同一区二区| 国产一区三区三区| 欧美精品电影在线播放| 亚洲精品成人精品456| 另类综合日韩欧美亚洲| 91色婷婷久久久久合中文| 精品国产区一区| 一区二区三区欧美日韩| 国产老妇另类xxxxx| 欧洲在线/亚洲| 中文字幕一区二区三区在线播放| 日韩激情一二三区| 欧美日韩一区国产| 亚洲伦理在线精品| 韩日精品视频一区| 日韩亚洲欧美高清| 午夜影院在线观看欧美| 色激情天天射综合网| 欧美激情综合五月色丁香 | 成人性视频免费网站| 欧美日韩国产系列| 亚洲午夜电影网| 色94色欧美sute亚洲13| 亚洲欧洲av在线| 国产精品资源在线看| 精品国产在天天线2019| 免费观看久久久4p| 在线电影欧美成精品| 亚洲成人三级小说| 欧美美女激情18p| 奇米在线7777在线精品 | 欧美亚洲国产一区二区三区 | 成人午夜电影网站| 日韩免费观看2025年上映的电影| 日韩专区一卡二卡| 日韩精品一区二区三区视频播放| 天堂成人免费av电影一区| 欧美久久一区二区| 麻豆成人久久精品二区三区小说| 日韩欧美123| 高清国产午夜精品久久久久久| 久久亚洲免费视频| 99精品在线免费| 亚洲午夜电影网| 久久品道一品道久久精品| 成人午夜av电影| 尤物av一区二区| 欧美一区二区三区在线观看视频| 理论片日本一区| 日本一区二区免费在线| 99精品热视频| 亚洲一区二区三区四区的| 欧美一区二区三区日韩视频| 久久国产欧美日韩精品| 欧美国产精品一区| 欧美在线一区二区| 免费一级片91| 中文字幕欧美一| 欧美一卡2卡3卡4卡| 成人av影院在线| 日本aⅴ精品一区二区三区 | 欧美日韩高清一区二区三区| 视频一区视频二区中文字幕| 日韩一区二区不卡| av资源站一区| 麻豆91在线看| 亚洲婷婷在线视频| 精品国产一区二区三区av性色| 国产91精品免费| 丝袜a∨在线一区二区三区不卡| 一区二区三区国产精品| 欧美sm极限捆绑bd| 色老汉一区二区三区| 免费看日韩a级影片| 国产精品福利一区| 色综合中文字幕| 激情综合网av| 亚洲国产成人高清精品| 欧美国产日韩亚洲一区| 日韩欧美国产一区二区三区| 一本大道久久a久久综合婷婷| 麻豆成人91精品二区三区| 亚洲午夜电影在线| 亚洲人成人一区二区在线观看| 久久综合久色欧美综合狠狠| 99久久er热在这里只有精品15| 久久成人av少妇免费| 五月激情综合色| 丝袜美腿亚洲色图| 天堂在线亚洲视频|