循环加if else疑问

如图,为什么else不是放在if下面而是在for下面?
for num in range(10,20):
for i in range(2,num):
if num%i==0:
j=num/i
print('%d is equal to %d*%d'%(num,i,j))
break
else:
print('是个素数')

图在哪?