count=0
for i in range(3):
for i in range(4):
count=count+1
print(count)
for i in range(3) 是循环3次的意思,同理 for i in range(4) 是循环4次,这样外面循环 1 次,里面就会循环 4 次,3 * 4 就是 12 次。
而每一次循环 count 都会加一,第一次循环 count 是 1,后面就叠加上去了
看一下以下的效果,实际计算的是 count 变量,次数3*4
for i in range(3):
print('外层循环i:',i)
for i in range(4):
print('\t内层循环i:',i)
count=count+1
输出:
外层循环i: 0
内层循环i: 0
内层循环i: 1
内层循环i: 2
内层循环i: 3
外层循环i: 1
内层循环i: 0
内层循环i: 1
内层循环i: 2
内层循环i: 3
外层循环i: 2
内层循环i: 0
内层循环i: 1
内层循环i: 2
内层循环i: 3
没在循环体内使用的变量,用下划代替都行:
for _ in range(3):
for _ in range(4):
count=count+1