一、运行原理: for循环就是对容器进行迭代(从容器中逐个读取元素,直到结束)的过程。 只有具有__iter__方法(iteration迭代的简写,可返回一个迭代器)的对象才算可迭代对象。 而迭代器(iterator)可以实现__next__方法,每次按顺序返回一个值。 二、用代码模拟for循环的运行过程: 1、直接使用for循环打印range(1,3) for i in range(1,3): print('这是通过for循环打印出来的i值:'+str(i