python学生信息管理查询学生信息 为什么会报错? 学生考勤管理系统python

9064℃ ORLANDO

python学生信息管理查询学生信息 为什么会报错?学生考勤管理系统python

用Python创建一个学生字典并可以查询其中信息

在定位时,最好不要用学生的姓名,如果名字相同,出来的结果是有问题,他可能会只输出一个结果,所以建议用学号来定位。

希望能帮到你。。。。。。

python:编写程序,使字典储存学生信息,学生信息包括学号和姓名,根据学号从小到大输出学生信息

dict={}

class student(object):

def __init__(self,number,name):

self.name=name

self.number=number

def Dict(self):

dict[self.number]=self.name

def Student(number,name):

a=student(number,name).Dict()

def sort():

test=[]

for i in dict:

test.append(i)

test.sort()

for i in test:

print(i,dict[i])

Student('3','T1')

Student('2','T2')

Student('1','T3')

Student('4','T4')

print(dict)

sort()

sublime test3运行Python,报错信息为什么是这些,求解答

这是你的sublime配置了语法自动检查,它说你这一行的语法不对。

其实就是你的print("xxxx") 这一行没有打全,它比较急性子就先告诉你了,打全这一行保存一下就好了。

python读文本文件(学生名单), 按姓名查询该学生在名单中的位置

你好,你可以考虑读入名单以后将相关的信息按顺序存入一个顺序的字典(就是能保留存入顺序的字典)。然后将学生的名字作为key,这样的话,名字在keys的list中的位置就是名单中位置了。