語法
if conditional [then]
code...
[elsif conditional [then]
code...]...
[else
code...]
end
$debug=1
print "debug\n" if $debug
如果conditional
為假,則執行code
$var = 1
print "1 -- 這一行輸出\n" if $var
print "2 -- 這一行不輸出\n" unless $var
$var = false
print "3 -- 這一行輸出\n" unless $var
輸出
1 -- 這一行輸出
3 -- 這一行輸出
格式
case expression
[when expression [, expression ...] [then]
code ]...
[when expression [, expression ...] [then]
code ]...
[else
code ]
end
例子
$age = 5
case $age
when 0 .. 2
puts "嬰兒"
when 3 .. 6
puts "小孩"
when 7 .. 12
puts "child"
when 13 .. 18
puts "少年"
else
puts "其他年齡段的"
end
輸出
小孩
Python學習筆記(三) 條件語句 迴圈語句
注 需注意 的縮排格式 注 需注意 的縮排格式 注 需注意 的縮排格式 python 與其他語言最大的區別就是,python 的 塊不使用大括號 來控制類,函式以及其他邏輯判斷。python 最具特色的就是用縮進來寫模組。縮排的空白數量是可變的,但是所有 塊語句必須包含相同的縮排空白數量,這個必須嚴...
Linux Shell(三) 條件判斷
str1 str2 當兩個串有相同內容 長度時為真 str1 str2 當串str1和str2不等時為真 n str1 當串的長度大於0時為真 串非空 z str1 當串的長度為0時為真 空串 str1 當串str1為非空時為真 int1 eq int2 兩數相等為真 int1 ne int2 兩數...
三 條件與迴圈
迴圈語句 v if 作用 條件判斷 例子 seen 現在你看到我了 p ok h1 學的不僅是技術,更是夢想!p 哈哈哈,打字辛苦啊!p template div newvue script v if指令將根據表示式seen的值 true或false 來決定是否插入p元素 字串模板中,寫條件快 ye...