第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...