自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

學習筆記 Perl控制流概念詳解

開發(fā) 架構
你對Perl控制流的概念是否了解,這里向大家簡單介紹一下,希望通過本文的學習你對Perl控制流中的語句塊,條件語句,循環(huán)等內容有一定的認識。

Perl語言中的Perl控制流有很多值得學習的地方,這里和大家分享一下Perl控制流方面的知識,主要包括語句塊,條件語句,循環(huán)和其他控制工具等內容,相信本文的介紹你一會讓你有所收獲。

Perl控制流(if條件,while,for循環(huán)...)

1.語句塊:

{}之間的部分即為BLOCK語句塊。

2.條件語句:

  1. if(expression)BLOCK;  
  2.  
  3. if(expression)  
  4. BLOCK1  
  5. elseBLOCK2;  
  6.  
  7. if(expression1)  
  8. BLOCK1;  
  9. elsif(expression2)  
  10. BLOCK2;  
  11. else  
  12. BLOCK3;  
  13.  
  14. #倒置的if語句  
  15.  
  16. expressionif(test_expression);  
  17.  

 Perl控制流中涉及到的關系運算符:

數(shù)字值比較:==,>,<,>=,<=,!=;注意用數(shù)字值比較運算符比較字符串時,字符串當作0處理;

字符串比較:eq,gt,lt,ge,le,ne;(undef被當作假來處理)

邏輯運算符:&&,||,和!;and,or,not等。

3.循環(huán):

  1. while(expression)  
  2. BLOCK;  
  3.  
  4. do  
  5. BLOCK  
  6. while(expression);  
  7.  
  8. for(initialization;test;increment)  
  9. BLOCK;  
  10.  
  11. foreach$each(@list)  
  12. BLOCK;  
  13.  

 4.Perl控制流中其他控制工具:

last:***一次了,跳出當前BLOCK,緊接BLOCK之后的代碼往下。

next:這一次到此為止,對本BLOCK開始下一輪。

標號:類似于goto。

last和next通常和if倒置語句或者標號結合使用,實現(xiàn)跳轉。

exit語句:exit0;結束當前的Perl程序,返回OS;

PS:Perl控制流中沒有switch語句,使用if-else來模仿。

【編輯推薦】

  1. 暢談Perl時間處理函數(shù)用法
  2. 深入剖析Perl面向對象編程
  3. Perl foreach控制結構中的控制變量
  4. Perl基礎 Perl復雜數(shù)據(jù)結構
  5. Perl程序設計中的Perl用戶函數(shù)(子程序)

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-20 16:05:07

Perl包

2010-07-19 11:07:13

Perl控制結構

2010-07-15 11:29:25

Perl格式化輸出

2010-07-13 09:50:55

Perl數(shù)組

2010-07-14 15:23:19

Perl文件句柄

2010-07-16 14:37:26

Perl格式化輸出

2010-07-21 14:18:27

Perl函數(shù)

2010-07-20 15:36:58

Perl語法

2010-07-21 13:27:06

Perl模式匹配

2010-07-16 09:50:23

Perl控制結構

2010-07-13 12:50:47

Perl變量

2010-07-21 14:08:28

Perl命令行

2010-07-20 09:05:08

Perl類

2010-07-16 15:23:34

Perl格式化輸出

2010-07-16 12:50:45

Perl語言

2010-07-15 18:04:20

Perl模式

2010-07-16 17:38:12

Perl包

2010-07-20 15:18:41

Perl基本語法

2010-07-13 13:15:17

Perl

2010-07-26 10:51:26

Perl模式匹配
點贊
收藏

51CTO技術棧公眾號