标签: python python-3.x error-handling
z=[] while len(z)<8: z=z.append(1)
该程序在while循环所在的行中显示错误。标题中提到了错误。我该怎么办?
答案 0 :(得分:0)
您不应使用z = z.append(1),而应将z.append(1)用作z.append()会返回None。
z = z.append(1)
z.append(1)
z.append()
在第一个循环之后,z将不再是列表,因此会出现错误。