(1)基本語法
[ condition ](注意 condition 前後要有空格)
#非空返回 true,可使用$?驗證(0 為 true,>1 為 false)
(2)基本使用
[ shell ] 返回 true
返回false
[ condition ] && echo ok || echo notok 條件滿足,列印ok,否則列印notok
(3)常用判斷條件
(4)應用例項(1)if判斷
if
[ 條件判斷式 ]
;then
程式fi
或者
if
[ 條件判斷式 ]
then
程式elif [條件判斷式]
then
程式fi
(2)case語句case $變數名 in
"值 1")
如果變數的值等於值 1,則執行程式 1;;
"值 2")
如果變數的值等於值 2,則執行程式 2;;
…省略其他分支…
*)如果變數的值都不是以上的值,則執行此程式 ;
;esac
(3)for迴圈for 變數 in 值 1 值 2 值 3…
do 程式
done
或者
for
(( 初始值;迴圈控制條件;變數變化 ))do
程式done
(4)while迴圈while
[ 條件判斷式 ]
do 程式
done
二 條件迴圈語句
1 查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間 1 使用列表推導式 num i for i in range 1500 2700 if i 7 0and i 5 0 print num out 1505,1540,1575,1610,1645,1680,1715,1750...
Python筆記二 條件與迴圈
語句塊不是一種語句,是一組語句。在條件為真時執行或者多次的一組語句。主要注意其格式,用冒號來標識語句塊的開始,塊中每行縮排相同的量,一般4個空格 tab字元位置為8個空格,不使用 簡單的說就是通過縮排使語句成組的一種方式。python中,false none 0 這些作為布林表示式的時候都會為假。i...
MybatisPlus學習 二 條件構造器
通過條件構造器我們可以構造出我們想要的查詢語句 1.插入資訊 插入資訊 test public void insert 2.用map查詢資訊 test public void selectmap 這裡我們建了個map用來對映查詢內容,第乙個引數一定是資料庫的字段,第二個是內容,查詢結果如下,這裡我們...