最新回答 / 椰汁菠蘿
你報的啥錯?。磕氵@代碼寫的沒問題,不管你在哪里寫的代碼,運行報錯都有很明確的提示,你的print f(3),f和括號之間的空格是認真的嗎?你確定用的是python2.7.8?在python3中print已經沒有這個語法了;命令行里多是做實驗用的,真正開發的話肯定要在編譯器里,比如,VSCode,idea之類的
2019-09-20
已采納回答 / 椰汁菠蘿
可以寫啊,為啥不能寫???def average(*args):? ? if len(args)==0:? ? ? ? return 0.0? ? return float(sum(args))/len(args)print average()print average(1, 2)print average(1, 2, 2, 3, 4)
2019-09-19
已采納回答 / 丶南柯舊夢
這種寫法相當于走了兩次迭代,第一次for x in range(1,100,2),第二次for y in range(2,100,2),結果有49*48個,和題目要求不一樣,不單單是編譯器版本問題
2019-09-17