概述
300来行python代码实现简易版学生成绩管理系统,供大家参考,具体内容如下
使用链表来实现
class Node(object):
def __init__(self, data, pointer):
self.data = data
self.next = pointer
# 创建单链表
class SingleLinkedList(object):
def __init__(self):
self.head = Node(None, None)
self.point = self.head
def append(self, data):
# 末尾追加节点
new_node = Node(data, None)
self.point.next = new_node
self.point = new_node
def insert(self, data, find):
# 插入数据(前向插入数据)
if not self.head.next:
print('链表为空')
return None
new_node = Node(data, None)
self.point = self.head
while self.point.next.data != find:
self.point = self.point.next
if self.point.next is None:
print('没有找到该元素')
return None
new_node.next = self.point.next
self.point.next = new_
最后
以上就是淡淡蜡烛为你收集整理的python学生成绩管理系统实验报告心得_python实现简易版学生成绩管理系统的全部内容,希望文章能够帮你解决python学生成绩管理系统实验报告心得_python实现简易版学生成绩管理系统所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复