课程
/后端开发
/Python
/初识Python
x 每循环一次,y 就会循环 3 次,这样,我们可以打印出一个全排列:
A1A2A3B1B2B3C1C2C3
2018-12-30
源自:初识Python 5-8
正在回答
记住:外层循环一次,内层循环所有次(即内层循环有多少个元素就循环多少次),把内层循环当成一个整体来看
就是两层循环,x的那一层可以理解吧,就是遍历一遍打出来,然后这时候里面还有一层循环,当遍历到第一个A时,进入到第二层循环,就是y那个,然后把y遍历完之后,才会继续去打印x的循环B,依次循环。。。
因为y嵌套在x循环里面,所以x执行一次时,y要全部循环一次,x循环时,每一次循环,y都要全部循环完
我觉得,x成立一次,立马进入y的循环,直到y的循环结束才进行下一次x的循环,而y一共需要3次结束其循环
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序