for i1 in a1:
for j1 in b1:
num1=0
for x in (0, 1, 2, 3, 4, 5, 6, 7):
for y in (0, 1, 2, 3, 4, 5, 6, 7):
z1 = i1 * x + j1 * y
if (round(z1) in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]):
num1+=1
if(num1==64):
m +=1
print("a1=", i1, "b1=", j1)
print("........................")
with open("./zuhe66.csv", 'a', newline='') as f:
row = [m, i1, j1]
writer = csv.writer(f) #
writer.writerow(row) #将row中的内容单行写入:将row中的内容写入CSV中的同一行
print("m的值", m)
可得如下图数据: