返回列表 發帖

巢狀迴圈 (二)

一個三層的巢狀迴圈,當外層執行2次,中層執行3次,內層執行4次,總共會執行24次。

  1. sum=0
  2. for i in range(1,3):
  3.     for j in range(1,4):
  4.         for k in range(1,5):
  5.             sum+=1
  6.             print("第%d次: %d %d %d"%(sum,i,j,k))
複製代碼
  1. n=0
  2. for i in range(1,3):
  3.     for j in range(1,4):
  4.         for k in range(1,5):
  5.             n+=1;
  6.             print("第{}次: {} {} {}".format(n,i,j,k))
複製代碼
  1. print("i j k")
  2. counter=1
  3. for i in range(1,3):
  4.     for j in range(1,4):
  5.         for k in range(1,5):
  6.             print(f"第{counter}次{i} {j} {k}")
  7.             counter=counter+1
複製代碼

  1. a=1
  2. for i in range(2):
  3.     for j in range(3):
  4.         for k in range(4):
  5.             print(f"第{a}次{i} {j} {k}")
  6.             a=a+1
複製代碼

TOP

本帖最後由 鄧塏諺 於 2024-1-25 14:50 編輯
  1. c=1
  2. for i in range(2):
  3.     for j in range(3):
  4.         for k in range (4):
  5.           c=c+1
  6.           print(f"第{c}次{i} {j} {k}")
複製代碼

TOP

  1. t=0
  2. for a in range(1,3):
  3.     for b in range(3):
  4.         for c in range(4):
  5.             t=t+1
  6.             print(f"第{t}次,{a} {b} {c}")
複製代碼

TOP

  1. n=1
  2. for i in range(2):
  3.     for j in range(3):
  4.         for k in range(4):
  5.             n=n+1
  6.         print('第{}次:{}{}{}'.format(n,i,j,k))
複製代碼

TOP

  1. a=0
  2. for i in range(1,3):
  3.     for j in range(1,4):
  4.         for k in range(1,5):
  5.             a=a+1
  6.             print("第{}次:{} {} {}".format(a,i,j,k))
複製代碼

TOP

  1. sum=0
  2. for i in range(1,3):
  3.     for j in range(1,4):
  4.         for k in range(1,5):
  5.             sum=sum+1
  6.             print("第%d次: %d %d %d"%(sum,i,j,k))
複製代碼

TOP

6

TOP

  1. n=0
  2. for i in range(1,3):
  3.     for j in range(1,4):
  4.         for k in range(1,5):
  5.             n+=1;
  6.             print("第{}次: {} {} {}".format(n,i,j,k))
複製代碼

TOP

本帖最後由 鄭傳諭 於 2024-1-25 14:56 編輯
  1. print("i j k")
  2. for i in range(1,3):
  3.     forr j in range(1
  4. c=1,4):
  5.         fo k in range(1,5):
  6.             print(f"第{c}次{i} {j} {k}")
  7.             c=c+1
複製代碼

TOP

sum=0
for i in range(1,3):
    for j in range(1,4):
        for k in range(1,5):
            sum+=1
        print("第%d次: %d %d %d"%(sum,i,,j,k))

TOP

sum=0
for i in range(1,3):
    for j in range(1,4):
        for k in range(1,5):
            sum+=1
print("第%d次: %d %d %d"%(sum,i,j,k))

TOP

for i in range(1,13):
    if(i==2)
        continue
print(i,end",")

TOP

返回列表