设为首页 加入收藏

TOP

Python之for循环的使用(四)
2018-05-21 15:49:46 】 浏览:719
Tags:Python for 循环 使用
p;         if name == sname['姓名']:
                    id = input('请输入学生号:')
                    classid = input('请输入学生的班级:')
                    Chinese = float(input('请输入语文成绩:'))
                    Math = float(input('请输入数学成绩:'))
                    English = float(input('请输入英语成绩:'))
                    Physical = float(input('请输入物理成绩:'))
                    Chemistry = float(input('请输入化学成绩:'))
                    Biological = float(input('请输入生物成绩:'))
                    Score = round(
                        (Chinese * 3 + Math * 3 + English * 3 + Physical * 2 + Chemistry * 2 + Biological * 2) / 15, 2)


                    grade['姓名'] = name
                    grade['学号'] = id
                    grade['班级'] = classid
                    grade['语文'] = Chinese
                    grade['数学'] = Math
                    grade['英语'] = English
                    grade['物理'] = Physical
                    grade['化学'] = Chemistry
                    grade['生物'] = Biological
                    grade['加权总分'] = Score


                    t_name = 1
                    break


            if t_name == 0:
                exit = input('查询错误,请重确认要修改的学生姓名,退回主菜单请按N')
                if exit == 'n':
                    break
                continue
            else:
                exit = input('查询成功,输入名字继续查询,退回主菜单请按N')
                if exit == 'n':
                    break
                continue



        while int(order) == 4:


            name = input("请输入你要删除信息的学生的姓名:")


            t_name = 0  # 输入正确标志位


            for sname in student:
                if name == sname['姓名']:
                    student.remove(sname)
                    t_name = 1
          &

首页 上一页 1 2 3 4 5 下一页 尾页 4/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python 的* 和** 关于参数解包和.. 下一篇Python多线程机制深入理解

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目