35 lines
797 B
Python
35 lines
797 B
Python
|
'''
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>71<EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>дinput()<EFBFBD><EFBFBD>output()<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>5<EFBFBD><EFBFBD>ѧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݼ<EFBFBD>¼<EFBFBD><EFBFBD>
|
|||
|
1.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
2.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD><EFBFBD>룺
|
|||
|
ʹ<EFBFBD><EFBFBD>list<EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><EFBFBD>class<EFBFBD><EFBFBD>
|
|||
|
stu = [string,string,list]
|
|||
|
'''
|
|||
|
N = 3
|
|||
|
#stu
|
|||
|
# num : string
|
|||
|
# name : string
|
|||
|
# score[4]: list
|
|||
|
student = []
|
|||
|
for i in range(5):
|
|||
|
student.append(['','',[]])
|
|||
|
|
|||
|
def input_stu(stu):
|
|||
|
for i in range(N):
|
|||
|
stu[i][0] = raw_input('input student num:\n')
|
|||
|
stu[i][1] = raw_input('input student name:\n')
|
|||
|
for j in range(3):
|
|||
|
stu[i][2].append(int(raw_input('score:\n')))
|
|||
|
|
|||
|
def output_stu(stu):
|
|||
|
for i in range(N):
|
|||
|
print '%-6s%-10s' % ( stu[i][0],stu[i][1] )
|
|||
|
for j in range(3):
|
|||
|
print '%-8d' % stu[i][2][j]
|
|||
|
|
|||
|
if __name__ == '__main__':
|
|||
|
input_stu(student)
|
|||
|
print student
|
|||
|
output_stu(student)
|