count = 999999
my_list = 0
while count >= 0:
if str(count) == str(count)[::-1]:
count = int(count)
my_list.append(count)
for i in range(999, 100, -1):
for j in range(999, 100, -1):
for k in my_list:
if k == i*j:
print(k)
break
这是我的Euler4项目代码-我不断得到错误
int has no attribute "append".
我看不出有什么问题。我只学过基本的Python——我也觉得这种暴力方法效率低下。你知道吗
您正在尝试对
int
类型调用append
方法。这会导致错误。你知道吗使用此命令使
my_list
成为一个列表而不是一个整数相关问题 更多 >
编程相关推荐