你的Python程序while_k循环中,k+=1出现了两次,你应该把k+=1放在两个if语句后面只加一次,另外,while_k循环中的第一句也应该去掉,才能和原来的for_i循环一致,象这样
count=0
k=0
while k#remainder=remainders[k];#去掉这句
if remainders[k]>remainder:
remainder=remainders[k]
count=0
#k+=1 #去掉这句
if remainders[k]==remainder:
count+=1
#k+=1 #去掉这句
k+=1 #这里加一句
源代码(注意源代码的缩进)