1. 程式人生 > >統計班級的學生總數、學生最大的年齡以及姓名。

統計班級的學生總數、學生最大的年齡以及姓名。

fileinfo = open('/home/wei/fty/test/im/fileFunction/studentInfo.log', 'r+',encoding = 'utf-8')

class maxinfo:
    maxAge = 0
    maxName = ''
count = 0
for lineInfo in fileinfo:
    StudentInfo = lineInfo.strip('\n')
    StudentTuple = StudentInfo.split(',')
    name = StudentTuple[0]
    sex = StudentTuple[1
] age = int(StudentTuple[2]) if age > maxinfo.maxAge: maxinfo.maxAge = age maxinfo.maxName = name count += 1 print('年齡最大的是',maxinfo.maxName,',年齡是:',maxinfo.maxAge,'。','班級裡總共有',count,'個學生。') /* studentInfo.log 張三,男,24 李四,女,22 王五,男,23 */