for的嵌套是什么意思

这个for里嵌套个for是啥意思啊,俺看不懂,整半天了
for i inrange (2,11) :

for x in range(2,i) :

ifi%x==0:

print(i,"=",x,"*",i// x)break

else:

print(i, "是一个素数")

比如说i =3 的时候,第二个for循环x从2开始慢慢增大到i,增大一次执行一次第二个for'循环里面的代码
i=4的时候, x=2 运行一次if,运行完了x=3,再运行一次
一直这样循环

比如说第一个for循环中i为2,那第二个for循环范围就是2到2,然后就跳出第二个循环了,第一个循环i该为3了,然后第二个循环的范围就是2到3,执行完了又跳出第二个循环,以此类推