第3課 迴圈控制符與跳出迴圈

2021-10-11 17:48:46 字數 1214 閱讀 9320

第3課 迴圈控制符與跳出迴圈

break

終止整個迴圈的執行。

break n

在指定的第n個迴圈退出。

continue

終止當前的迴圈,繼續執行下次迴圈。

continue n

在指定的第n個迴圈continue。

[root@node1 ~]# cat break.sh

#!/bin/bash

a=0while [ $a -lt 10 ]

doecho $a

if [ $a -eq 5 ]

then

break

filet a++

done

[root@node1 ~]# cat break2.sh

#!/bin/bash

for var1 in 1 2 3

dofor var2 in 0 5

doif [ $var1 -eq 2 -a var

2−eq

0]th

enbr

eak2

else

echo

"var2 -eq 0 ] then break 2 else echo "

var2−e

q0]t

henb

reak

2els

eech

o"var1 $var2"

fidone

done

[root@node1 ~]# cat continue.sh

#!/bin/bash

nums=「1 2 3 4 5 6 7」

for num in $nums

doa=expr $num % 2

if [ $a -eq 0 ]

then

echo 「number is an even number!!」

continue

fiecho 「found odd number」

done

[root@node1 ~]# cat cont1.sh

#!/bin/bash

a=0while [ $a -lt 10 ]

doecho $a

if [ $a -eq 5 ]

then

echo " $a"

continue

filet a++

done

第3天 程式的控制結構 迴圈例題03

例題 1 100之間 7的倍數的個數,並列印 思路 1.先對1 100的迴圈 遍歷 通過迴圈的形式 2.在遍歷的過程總,定義條件,只對7的倍數進行操作。3.因為7的倍數不確定,只要符合條件,就通過乙個變數來記錄住這個變化的次數 步驟 1.定義迴圈語句,選擇for語句。2,在迴圈中定義判斷,只要是7的...

Python3條件與迴圈控制

python的流程控制語句包括 if條件語句 while迴圈語句 for迴圈語句 range函式以及break continue pass控制語句。這些語句在python中的語義和在其他語言中是一樣的,所以這裡就只說它們的寫法。if語句是最常用的條件控制語句,python中的一般形式為 if 條件一...

第3章 操作符與控制結構

demo1.php username chaoyv echo his name is username username2 吳者然 echo his name is username2 echo echo his name is username2.閱誰問君誦,n水落清香浮。echo echo hi...