如何打印e1和e2的值。它不返回任何值。TypeError:這個構造函數在Python中沒有參數
class Employee:
def __init__(self,name,age):
self.name=name
self.age=age
e1=Employee("xyz",'25')
e2=Employee("abc",'23')
print("Employee Details...")
print("Name:",e1.name,"age:",e1.age)
print("Name:",e2.name,"age:",e2.age)
return
t=Employee()
print t
究竟你在做什麼?你得到什麼(錯誤或意想不到的結果?)? –
@AnandSKumar,我認爲,你已經通過解決代碼的問題進行了編輯。錯誤的編輯 –
@AhsanulHaque不,我沒有把剛纔包含在代碼塊中的'class Employee:'行放入代碼塊中。上面的程序就是這樣,不能確定運行。它試圖創建'Employee()',但是Employee()''__init __()'需要2個參數。 –