求大佬看一下這樣為什么不對(duì)
def?count(): ????fs?=?[] ????for?i?in?range(1,?4): ????????def?f(j): ????????????return?j*j ????????r?=?f(i) ????????fs.append(r) ????return?fs f1,?f2,?f3?=?count() print?f1(),?f2(),?f3()
def?count(): ????fs?=?[] ????for?i?in?range(1,?4): ????????def?f(j): ????????????return?j*j ????????r?=?f(i) ????????fs.append(r) ????return?fs f1,?f2,?f3?=?count() print?f1(),?f2(),?f3()
2018-06-30
舉報(bào)
2022-03-26
$filename已經(jīng)有值了你不用自己在從新定義backgroundColor是明確指出是背景色,background是指背景
2018-07-11
你這樣子返回的是三個(gè)int數(shù)值,而題目要求是返回三個(gè)閉包。
2018-07-07
這樣返回的是一個(gè)元素為int 型列表,而不是函數(shù)列表
2018-06-30
def count():
? ? fs = []
? ? for i in range(1, 4):
? ? ? ? def f(j):
? ? ? ? ? ? ? ? return j*j
? ? ? ? r = f(i)
? ? ? ? fs.append(r)
? ? return fs
f1, f2, f3 = count()
print f1, f2, f3
搞定,int無(wú)法執(zhí)行,這樣寫要把后面括號(hào)刪去