Discuss / Python / def get_grade(self)时语法出错

def get_grade(self)时语法出错

Topic source

革委坡

#1 Created at ... [Delete] [Delete and Lock User]
#!/usr/bin/env python

class Student(object):
    def __init__(self,name,score):
        self.name = name
        self.score = score
    def print_info(self):
        print('%s:%s' % (self.name,self.score)
    def get_grade(self):
        if self.score > 90:
            return 'A'
        elif self.score > 60:
            return 'B'
        else:
            return 'C'

def get_grade(self): ^ SyntaxError: invalid syntax

革委坡

#2 Created at ... [Delete] [Delete and Lock User]

仔细一检查 发现def上一句少了个括号

嗯。。。。。 大兄弟们一定要细心啊


  • 1

Reply