我是編寫代碼的新手,我正在通過「瞭解Python的難題」。我想定義PersonName和Hoarder,以便得到以下結果:在Python中定義多個函數
Fred有45只貓。
比爾有20只狗。
這是很多動物。
尋找治療師!
def PersonName(name1, name2):
def Hoarder(number_of_cats, number_of_dogs):
print "%r had %d cats." % (name1, number_of_cats)
print "%r had %d dogs." % (name2, number_of_dogs)
print "That is a lot of animals."
print "Find a therapist!"
print
Person("Fred", "Bill")
Hoarder(45,20)
問題是什麼? – juankysmith
那麼,這有什麼問題? –
如果沒有某種全局變量,這將不起作用,這不是一個好主意。你能否給我們一個練習的鏈接? – Matthias