的任务是: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