def count():? ? fs = []? ? for i in range(1, 4):? ? ? ? def f():? ? ? ? ? ? ?return i*i? ? ? ? fs.append(f)? ? return fsf1, f2, f3 = count()print(f1(),f2(),f3())為什么結(jié)果都是9,為什么i就會被調(diào)用成3呢,為啥不會順著下去i*i這樣,能不能給個清晰點的解釋我想知道for循環(huán)那塊具體運行的順序是個啥 i是咋變的?
添加回答
舉報
0/150
提交
取消