Discuss / Python / !!!!

枇杷大人

#1 Created at ... [Delete] [Delete and Lock User]
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

class Student(object):
    def __init__(self, name, score, sex):
        self.name = name
        self.score = score
        self.sex = sex

    def print_score(self):
        print('%s(%s): %s(%s)' % (self.name, self.sex, self.score, self.get_grade()))

    def get_grade(self):
        if self.score >= 90:
            return 'A'
        elif self.score >= 60:
            return 'B'
        else:
            return 'C'

li = Student('li', 60, '男')
lucy = Student('lucy', 59, '女')

li.print_score()
lucy.print_score()

wang = Student('wang', 100, '男')

Student.print_score(wang)

  • 1

Reply