Python制作基础学生信息管理系统

Python制作基础学生信息管理系统

本文详细讲解了Python制作基础学生信息管理系统的实现,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

目录


一.前言

学生信息管理系统,相信大家或多或少都有做过

最近看很多学生作业都是制作一个学生信息管理系统

于是,今天带大家做一个简单的学生信息管理系统

二.开发环境:

我用到的开发环境

  • Python 3.8
  • Pycharm 2021.2

三.涉及知识点

  • Python基础语法
  • 基本的数据类型与结构
  • 基本的逻辑控制语句
  • 实战小项目

四.接下来我们开始敲代码

我们一步步来完成学生信息管理系统

第一步:制作学生信息管理系统的界面

  1. 程序启动,显示信息管理系统欢迎界面,并显示功能菜单 (print)
  2. 用户用数字选择不同的功能 (input)
  3. 根据功能选择,执行不同的功能 (if 判断 多分支选择)
  4. 需要记录学生的 姓名、语文成绩、数学成绩、英语成绩 、总分 (input, 数据容器存储输入的学生信息)
  5. 如果查询到指定的学生信息,用户可以选择 修改 或者 删除 信息 (多分支选择里面的逻辑)
  6. 进入或退出时加载或保存数据 (文件操作)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

"""

str_info = """**************************************************

欢迎使用【学生信息管理系统】V1.0

请选择你想要进行的操作

1. 新建学生信息

2. 显示全部信息

3. 查询学生信息

4. 删除学生信息

5. 修改学生信息

0. 退出系统

**************************************************"""

while True:

    # 1. 程序启动,显示信息管理系统欢迎界面,并显示功能菜单 (print)

    print(str_info)

    # 2.用户用数字选择不同的功能(input)

    action = input('请选择你要进行的操作(输入数字):')

    if action == '1':

        print('1. 新建学生信息')

    elif action == '2':

        print('2. 显示全部信息')

    elif action == '3':

        print('3. 查询学生信息')

    elif action == '4':

        print('4. 删除学生信息')

    elif action == '5':

        print('5. 修改学生信息')

    elif action == '0':

        print('0. 退出系统')

        break

    else:

        print('请输入正确的选项!')

效果:

1

2

3

4

5

6

7

8

9

10

11

**************************************************

欢迎使用【学生信息管理系统】V1.0

请选择你想要进行的操作

1. 新建学生信息

2. 显示全部信息

3. 查询学生信息

4. 删除学生信息

5. 修改学生信息

0. 退出系统

**************************************************

第二步:新建学生信息

需要记录学生的 姓名、语文成绩、数学成绩、英语成绩 、总分 (input, 数据容器存储输入的学生信息)

1

2

3

4

5

6

7

8

9

10

11

12

13

name = input('请输入学生的姓名:')

chinese = int(input('请输入学生的语文成绩:'))

math = int(input('请输入学生的数学成绩:'))

english = int(input('请输入学生的英语成绩:'))

total = chinese + math + english

Read more

印度统治阶级锁死底层人的5大阳谋

印度统治阶级锁死底层人的5大阳谋

基于社会学和心理学视角: 1. 情感道德: 统治阶级通过塑造道德规范和情感价值观,引导底层人群的行为。例如,宣扬“勤劳致富”“忍耐美德”等观念,让底层人接受现状并自我约束。这种道德框架往往掩盖结构性不平等,使人们将个人困境归咎于自身而非系统。 2. 欲望控制: 通过消费主义和媒体宣传,统治阶级刺激底层人的物质与社会欲望(如名牌、地位),但同时设置经济壁垒,使这些欲望难以实现。底层人被困在追求“更好生活”的循环中,精力被分散,无法聚焦于挑战权力结构。 3. 情绪煽动: 利用恐惧、愤怒或民族主义等情绪,统治阶级可以通过媒体或公共事件转移底层人对社会问题的注意力。例如,制造外部敌人或内部对立(如阶层、种族矛盾),让底层人内耗而非联合反抗。 4. 暴利诱惑: 通过展示少数“成功案例”或快速致富的机会(如赌博、投机),诱导底层人追逐短期暴利。这种机制不仅让底层人陷入经济风险,还强化了对现有经济体系的依赖,削弱长期变革的可能性。 5. 权力震撼: 通过展示统治阶级的权力(

By Ne0inhk