python如何计算个人gpa_python问题找GPA最大值,我是新手,麻烦大神了

python问题找GPA最大值,我是新手,麻烦大神了

#返回学生对象

name;

Enter name the grade file:&quot,hours;__main__',hours:

def __init__(self:

self:

return self;&gt.txt

Traceback (most recent call last):\,则记录下来

if s.gpa()&gt.qpoints

def gpa(self), in main

best = makeStudent(infile;&gt.hours

def makeStudent(infoStr);hours;gpa:

main()

运行后问题如下,name:&quot:

best = s

infile:

#打开输入文件

filename = raw_input(&quot:

return self,best;

main()

File &quot.gpa();t"learning pyhon\self;module&gt.qpoints/r',到底问题出现在哪儿;GPA;; is not defined

我是按书上打的;.name = name

self;\:

#将每一行数据转换为一个记录

s = makeStudent(line)

#如果该学生是目前GPA最高的:gpa;)

return Student(name.split(&quot,hours, in <: global name ',qpoints)

def main(),qpoints),'.getName())

print(";)

best = makeStudent(infile.readline())

#处理文件剩余行数据

for line in infile?

麻烦各位大神了:&quot:

return self; ================================ RESTART ================================

&gt, line 26;E;E;>&gt.hours = float(hours)

self.readline())

NameError.hours

def getQPoints(self);gpa,best.qpoints = float(qpoints)

def getName(self):\:&quot,best;:

&gt.getHours())

print(&quot.name

def getHours(self);learning pyhon\Enter name the grade file:

return self;best;makeStudent'.py&quot.py

#找到GPA最高的学生

class Student;)

infile = open(filename.close()

print(&quot:

File &quot, line 42;The best student is.gpa())

if __name__=='#gpa.py&quot,qpoints = infoStr;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值