团队-学生成绩管理-模块开发过程

项目托管平台

https://github.com/LiuSandy/StudentMarkManage

模块代码

  • 功获取页面的全部内容功能,开发时间:0.5天(小时),实现了页面的内容,实现过程是
def findInfo(findName):
     i=0
     for info in studentList:
        if findName ==info['name']:
            print("您要查找的信息为%i %s %s"%(i,info['name'],info['addr']))


while True:
    print("-"*30)
    print("请输入您的选项")
    print("1.新增学生信息")
    print("2.删除学生信息")
    print("3.修改学生信息")
    print("4.查询学生信息")
    print("-"*30)

获取相关内容功能,开发时间:3.5天(小时),实现了获取等,实现过程是

hoose=int(raw_input("请输入您的选项:"))


if 1==choose:
    name=raw_input("请输入学生的姓名:")
    addr=raw_input("请输入学生的籍贯:")
    addInfo(name,addr)

elif 2==choose:
    if 0==len(studentList):
        print("当前系统没用任何学生信息")
        continue
    i=0
    for info in studentList:
        print("%i      %s     %s"%(i,info['name'],info['addr']))
        i+=1
    number=int(raw_input("请输入要删除的序号:"))
    delInfo(number)
    print("删除之后的信息为:%s"%studentList)

elif 3==choose:
    i=0
    for info in studentList:
        print("%i      %s     %s"%(i,info['name'],info['addr']))
        i+=1
    modifNum=int(raw_input("请输入要修改的序号:"))
    name=raw_input("请输入学生的姓名:")
    addr=raw_input("请输入学生的籍贯:")

    changeInfon(modifNum,name,addr)
    print("修改之后的信息为:%s"%studentList[modifNum])

elif 4==choose:
    findName=raw_input("请输入要查找的学生的姓名:")
    findInfo(findName)

else :
    print("您输入的有误,请重新输入")
    continue

当以最终代码为准

posted @ 2017-12-09 13:24  刘-爽  阅读(179)  评论(0编辑  收藏  举报