使用python函数和类做学生信息管理系统(简单版)

本次实现的管理系统非常简单。更多是说明一个思路。从信息量来说,只存储了学生的 id 和 name。(需要更多可以自己加)从类的角度来说,只使用最简单的构造方法__init__和实例变量self.变量名,用来打包学生的信息变量,也没有定义私有变量。从存储的角度来说,没有使用文件或者数据库来存储数据。重新运行程序会丢失数据。这一点可由读者自己添加。因为我是从C语言转过来学python的,所以思路和C语言做的管理系统非常像。现在开始大概说明:1.先定义存储学生数据的列表xu..
摘要由CSDN通过智能技术生成

本次实现的管理系统非常简单。更多是说明一个思路。

从信息量来说,只存储了学生的 id 和 name。(需要更多可以自己加)

从类的角度来说,只使用最简单的构造方法__init__和实例变量self.变量名,用来打包学生的信息变量,也没有定义私有变量。

从存储的角度来说,没有使用文件或者数据库来存储数据。重新运行程序会丢失数据。这一点可由读者自己添加。

因为我是从C语言转过来学python的,所以思路和C语言做的管理系统非常像。

现在开始大概说明:

1.

先定义存储学生数据的列表xuelist = [],

并计划用一个类(Student)来打包表示单个学生的信息。

xue_list = []   #用于存储列表信息


class Student(object):  # 只使用最基本的类,没有使用其他的类的其他概念
    def __init__(self, id, name):
        self.id = id
        self.name = name

2.

因为本来就是一个简单的管理系统。也没有使用到GUI(图形用户交互界面),所以直接使用命令来显示,也就是直接print()即可。

先将菜单函数打出:(功能非常简单,能大概看懂即可)

def menu():
    print('学生信息管理系统------大概框架-----')
    print('------------------------------')
    print('1.插入
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值