欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

perl控制流介紹(if條件,while,for循環(huán),foreach)

 更新時(shí)間:2013年02月08日 20:48:14   作者:  
Perl控制流(if條件,while,for循環(huán)),需要的朋友可以參考下

1. 語(yǔ)句塊:
{ }之間的部分即為BLOCK語(yǔ)句塊。

2. 條件語(yǔ)句:
if ( expression )  BLOCK;

if ( expression ) 
   BLOCK1
else BLOCK2;

if ( expression1 ) 
   BLOCK1;
elsif ( expression2 )
   BLOCK2;
else
    BLOCK3;

#倒置的if語(yǔ)句
expression if ( test_expression );

涉及到的關(guān)系運(yùn)算符:
數(shù)字值比較:==, >, <, >=, <=, != ;注意用數(shù)字值比較運(yùn)算符比較字符串時(shí),字符串當(dāng)作0處理;
字符串比較: eq, gt, lt, ge, le, ne;(undef被當(dāng)作假來(lái)處理)
邏輯運(yùn)算符:&&, ||, 和! ; and, or, not等。

3. 循環(huán):
while (expression)
BLOCK;
do

BLOCK
while(expression);

for( initialization; test; increment)
BLOCK;

foreach $each (@list)
BLOCK;

4. 其他

last:最后一次了,跳出當(dāng)前BLOCK,緊接BLOCK之后的代碼往下。
next:這一次到此為止,對(duì)本BLOCK開始下一輪。
標(biāo)號(hào):類似于goto。
last 和 next 通常和 if 倒置語(yǔ)句或者標(biāo)號(hào)結(jié)合使用,實(shí)現(xiàn)跳轉(zhuǎn)。
exit語(yǔ)句: exit 0; 結(jié)束當(dāng)前的Perl程序,返回OS;
注意:Perl中沒有switch語(yǔ)句,使用if-else來(lái)模仿。

相關(guān)文章

最新評(píng)論