Board logo

標題: 巢狀迴圈 (二) [打印本頁]

作者: 鄭繼威    時間: 2023-1-31 13:56     標題: 巢狀迴圈 (二)

本帖最後由 鄭繼威 於 2023-1-31 14:17 編輯

一個三層的巢狀迴圈,當外層執行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
複製代碼

作者: 莊硯羽    時間: 2023-1-31 14:22

  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
複製代碼

作者: 李宗祐    時間: 2023-1-31 14:23

  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
複製代碼

作者: 劉奕劭    時間: 2023-1-31 14:24

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





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2