Python類和實例調用


self指向的是實例對象,作為第一個參數,使用時不需要傳入此參數。

class Student(object):
    #定義一個Student類,
    def __init__(self, name, score,age):
        self.name = name
        self.score = score
        self.age = age
    def print_score(self):
        #定義類方法,實例對象可調用
        return self.name,self.score
    def get_grade(self):
        if self.score >= 90:
            return 'A'
        elif self.score >= 60:
            return 'B'
        else:
            return 'C'
    
st1 = Student('lingyummu',67,25)
    #創建一個Student類對象st1
print(st1.name,st1.age,st1.score)
print(st1.print_score())
print(st1.get_grade())

讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM