的任務是:pyschool主題4,Q 1
創建函數generateNumbers(NUM),在正數取爲參數,並從0返回號碼的列表到該號碼的包容性。注意:功能範圍(5)將返回一個數字[0,1,2,3,4]的列表。
我的代碼:
def generateNumber(num):
numbers = []
for x in range(num):
numbers.append(range(num+1))
return numbers
有什麼不對?它返回您正在使用冗餘看起來像[[0,1,2,3,4]]
雙"[]"
和generatenumber(0)
它返回一個None
列表...
什麼是追加'range'對象添加到列表的目的是什麼?另外,你的'return'被錯誤地縮進,循環沒有任何意義。 – TidB