class Fridge:
def __init__ (self, food, quantity):
self.food=food
self.quantity=quantity
def UserEntry(self):
if input=="milk":
print("you got milk!")
else:
print ("What do you want?")
def DisplayFridge(self):
print("Fridge_item#1 :" , self.food, "Quantity:" , self.quantity)
當我嘗試實例化類,如:類不輸出參數/做任何事情? (Python)的
test= Fridge
並且只要一予以實例化類如打開括號如下:
test = Fridge (
我看到傳遞給類構造函數/初始化方法的參數。 (即食物和數量)。
考慮到這一點,然後....我在一個小的損失,爲什麼我沒有收到任何輸出。也不是,我被要求輸入等
請寫下您完整的代碼。如果您將實例定義爲'test = Fridge('spam',42)',那麼您如何嘗試打印數據。你認爲'如果input ==「milk」'做什麼?提示:你正在比較一個函數對象和一個字符串。 – Matthias
你認爲你會被要求提供什麼意見?你在哪裏調用顯示方法以獲得輸出? –
我寫我的全碼:\ – apronedsamurai