python函数用于创建对象_Python-创建类并使用函数更改其对象值
有人建議我把這個重新貼出來以便更清楚。
上完一節(jié)課,剩下的就不上這節(jié)課了。歡迎任何指導。我已經得出了這個問題的一部分,在那里我堅持要保持簡短。我還附上了我的工作。
在下面的工作中,我希望能夠創(chuàng)建一個包含一個變量的類。我希望能夠更改該變量并打印新變量。例如,將值從horns=2更改為horns=4。這個問題特別要求我使用下面的3個函數(shù)來回答這個問題。使用當前代碼,在raw_輸入提示下輸入值后,會收到一條錯誤消息。
提前謝謝你的幫助。
問題如下:
創(chuàng)建一個包含1個變量的類,該類包含自己的屬性。提供以下3種方法:
getvariable1()-使用返回鍵返回屬性1的值
setvariable1()-這應該允許為屬性1指定新值-接受輸入所需的其他參數(shù)。
printerfun()-打印對象變量的值。
創(chuàng)建自己的類對象,并為創(chuàng)建的對象調用get&set方法。使用printerfun()方法檢查代碼是否有效。
我的工作:class animal:
horns = 2
def printerfun(self):
print getHorns()
def getHorns(self): #don't get where I should call this
return self.horns
def setHorns(horns):
self.horns = horns
animal_1 = animal()
F1 = raw_input('Please enter number of horns: ')
setHorns(F1)
總結
以上是生活随笔為你收集整理的python函数用于创建对象_Python-创建类并使用函数更改其对象值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深圳:鼓励高端微控制器(MCU)、计算芯
- 下一篇: python lock_python