迴圈及迴圈巢狀

2022-03-15 13:52:46 字數 660 閱讀 6866

程式的三大流程

順序:從上往下執行**

分支:根據條件判斷,決定執行的**的分支

迴圈:讓特定**重複執行

while語句語法格式

初始條件設定 ---通常是重複執行計數器

while 條件(判斷 計數器 是否達到 目標次數):

條件滿足時,執行1

條件滿足時,執行2

條件滿足時,執行3

...處理條件(計數器+1)

i = 1

while i <= 5:

print("hello python")

i += 1

print(i)

死迴圈:迴圈無法終止,程式一直執行

程式的計數方法

自然計數法:從1開始

程式計數法:從0開始

break 和 continue

這兩者只針對當前所在迴圈有效

while巢狀迴圈

語法格式:

while 條件(判斷 計數器 是否達到 目標次數):

條件滿足時,執行1

條件滿足時,執行2

條件滿足時,執行3

...while 條件2:

條件滿足時,執行1

條件滿足時,執行2

....

處理條件2

處理條件1

巢狀for迴圈

根據外層的條件,判斷裡層能否執行,如果能執行,就把裡層 都迴圈完畢後,再繼續執行外層,繼續判斷。for 開始條件 判斷條件 更改條件 1.入門案例 public class test for system.out.println 總結2 外迴圈控制行,內迴圈控制列 for int i 1 i 2 i...

for迴圈 巢狀

package com.d for迴圈 巢狀 date 2022.2.24 正直角三角形 倒直角三角形 等腰三角形 九九乘法口訣表 public class fornest 正直角三角形 public static void zl system.out.println 外層用println換行 倒直...

PHP 條件巢狀 迴圈巢狀 條件迴圈相巢狀

1.條件巢狀 demo 假設在發3月工資的時候,不僅判定性別,還要判定男性是否有房,沒有房,可以發放住房補貼,對於女性,判定是否懷孕,懷孕還有懷孕補貼 totalmoney 0 總工資 basicmoney 8000 基本工資 男 nohouse true 沒有房?housemoney 150 住房...