[問題] 再請教一個問題

看板Python作者 (天空之子)時間17年前 (2008/04/26 19:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/8 (看更多)
拜託各位高手指點一下.. ----------------------------------------- python 版: #!/usr/bin/env python # File name: class_init.py class Person: def __init__(self, name): self.name = name def say_hi(self): print 'Hello, my name is', self.name p = Person('Swaroop') p.say_hi() python 版輸出結果: $ python class_init.py Hello, my name is Swaroop ----------------------------------------------- 請問上述程式的__init__功能是什麼?我知道是初始化,但初始化是什麼? self是有什麼涵義嗎?為什麼最後一個say_hi()沒有self? 請問class的功能是什麼? 拜託各位高手幫幫忙~我有在看書,但慧根不夠,需要有人用白話一點的方式指點一下~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.39.51
文章代碼(AID): #184nNJcW (Python)
討論串 (同標題文章)
文章代碼(AID): #184nNJcW (Python)