美文网首页
July 22-day7-Python学生管理系统(纯易版无函数

July 22-day7-Python学生管理系统(纯易版无函数

作者: 慢节拍_2709 | 来源:发表于2018-07-22 13:38 被阅读0次

    并不完整,仅供参考

    print('====欢迎来到学生管理殿堂====')
    stu1 = []
    stu2 = []
    stu3 = []
    while True:
        print('1.添加学生')
        print('2.查找学生')
        print('3.删除学生')
        print('9.退出系统')
        num1 = int(input('-->'))
        if num1 == 1:
            stu_name = input('请输入学生的名字:')
            stu1.append(stu_name)
            stu_age = input('请输入学生的年龄:')
            stu2.append(stu_age)
            stu_score = input('请输入学生的成绩:')
            stu3.append(stu_score)
            L1 = len(stu1)
            print('1.继续添加')
            print('2.返回上一层')
            num2 = int(input('-->'))
            if num2 == 1:                         #添加学生的功能
                while True:
                    stu_name = input('请输入学生的名字:')
                    stu1.append(stu_name)
                    stu_age = input('请输入学生的年龄:')
                    stu2.append(stu_age)
                    stu_score = input('请输入学生的成绩:')
                    stu3.append(stu_score)
                    print('1.继续添加')
                    print('2.返回上一层')
                    num3 = int(input('-->'))
                    if num3 == 1:
                        continue
                    else:
                        break
            elif num2 == 2:
                continue
        if num1 == 2:                             #查看学生的功能
            print('1.查看所有学生信息')
            print('2.根据名字查找学生信息')
            print('3.返回上一层')
            num3 = int(input('-->'))
            if num3 == 1 :
                print('名字:%s\n年龄:%s\n成绩:%s\n'%(stu1,stu2,stu3))
                continue
            elif num3 == 2:
                stu_find = input('请输入你要查找的学生名字:')
                if stu_find in stu1:
                    stu_plcae = stu1.index(stu_find)
                    name1 = stu1[stu_plcae]
                    age2 = stu2[stu_plcae]
                    score1 = stu3[stu_plcae]
                    print('%s\n%s岁\n成绩是%s\n'%(name1,age2,score1))
                else:
                    print('查无此人!')
                continue
            elif num3 == 3:
                continue
    
        if num1 == 3:                          #删除学生的功能
            stu_del = input('输入要删除学生的名字:')
            if stu_del in stu1:
                stu1.remove(stu_del)
                print('成功删除!')
                print('1.继续删除')
                print('2.返回上一层')
                num3 = int(input('-->'))
                if num3 == 1:
                    while True:
                        stu_del = input('输入要删除学生的名字:')
                        if stu_del in stu1:
                            stu1.remove(stu_del)
                            print('成功删除!')
                            print('1.继续删除')
                            print('2.返回上一层')
                            num3 = int(input('-->'))
                            if num3 == 1:
                                continue
                            else:
                                break
                elif num3 == 2:
                    continue
            else:
                print('没有您要删除的学生')
        if num1 == 9:
            break
    结果:
    ====欢迎来到学生管理殿堂====
    1.添加学生
    2.查找学生
    3.删除学生
    9.退出系统
    -->1
    请输入学生的名字:张三
    请输入学生的年龄:20
    请输入学生的成绩:78
    1.继续添加
    2.返回上一层
    -->1
    请输入学生的名字:小李
    请输入学生的年龄:22
    请输入学生的成绩:82
    1.继续添加
    2.返回上一层
    -->1
    请输入学生的名字:老王
    请输入学生的年龄:23
    请输入学生的成绩:90
    1.继续添加
    2.返回上一层
    -->2
    1.添加学生
    2.查找学生
    3.删除学生
    9.退出系统
    -->2
    1.查看所有学生信息
    2.根据名字查找学生信息
    3.返回上一层
    -->1
    名字:['张三', '小李', '老王']
    年龄:['20', '22', '23']
    成绩:['78', '82', '90']
    
    1.添加学生
    2.查找学生
    3.删除学生
    9.退出系统
    -->2
    1.查看所有学生信息
    2.根据名字查找学生信息
    3.返回上一层
    -->2
    请输入你要查找的学生名字:老王
    老王
    23岁
    成绩是90
    
    1.添加学生
    2.查找学生
    3.删除学生
    9.退出系统
    -->3
    输入要删除学生的名字:小明
    没有您要删除的学生
    1.添加学生
    2.查找学生
    3.删除学生
    9.退出系统
    -->3
    输入要删除学生的名字:小李
    成功删除!
    1.继续删除
    2.返回上一层
    -->2
    1.添加学生
    2.查找学生
    3.删除学生
    9.退出系统
    -->9
    
    Process finished with exit code 0
    

    相关文章

      网友评论

          本文标题:July 22-day7-Python学生管理系统(纯易版无函数

          本文链接:https://www.haomeiwen.com/subject/cymlmftx.html