嘗試啟動物件實體并為實體設定名稱時,不確定我在這里做錯了什么......
class Person:
def Person(self, name):
def __init__(self, name):
self.name = name
m = Person.Person('James')
m.name
任何幫助解釋?
我個人沒有遇到過init函式嵌套在父函式下面的情況......
uj5u.com熱心網友回復:
這里的問題與函式定義相關。基本上,您正在呼叫 Person 定義但不呼叫init的函式。所以,你可以這樣解決:
class Person:
def __init__(self, name):
self.name = name
m = Person('James')
m.name
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/532983.html
標籤:Python哎呀
上一篇:從另一個類創建公共變數(C )
下一篇:如何從另一個班級帶來一個陣列?
