成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析Perl選擇性控制結構的兩大指令

開發 架構
Perl選擇性控制結構的概念你是否了解,這里向大家簡單介紹一下,Perl選擇性控制結構包括if和unless語句,類似于C語言中的if。

本文和大家重點討論一下Perl選擇性控制結構的概念,Perl選擇性控制結構包括if和unless語句,類似于C語言中的if。在Perl中,這些規則有些難以理解??刂票磉_式的值為空串或0時,則表達式為假,對于其它任何情況,表達式的值都為真。

Perl選擇性控制結構

選擇性控制結構包括if和unless語句,類似于C語言中的if。

首先介紹一下真和假的定義。在Perl中,這些規則有些難以理解??刂票磉_式的值為空串或0時,則表達式為假,對于其它任何情況,表達式的值都為真。

注意:"00"不是空串或0,值為真。"0.0"也是如此。

指令:if假如

語法一:

if(判別運算式)
{
表達式為真時的語句塊;
}

上個語法在Perl中也可以寫成:表達式為真時的語句塊if(判別運算式);

范例:

  1. print"請輸入您的分數?\n";  
  2. $scorre=<STDIN>;#<STDIN>代表標準輸入,會讓使用者輸入一字符串  
  3. chop($score);#將$score***一個換行字符\n刪除掉  
  4. if($score>=60){  
  5.  
  6. print"您的分數及格了!\n";  
  7.  
  8. }  
  9.  

 也可以寫成:print"您的分數及格了!\n"if($score>=60);

語法二:

if(判別運算式一){
判別式一為真時的語句塊;

}else{
判別式一為假時的語句塊;

}

范例:

  1. print"請輸入您的分數?\n";  
  2. $scorre=<STDIN>;  
  3. chop($score);  
  4. if($score>=60)  
  5. {  
  6. print"您的分數及格了!\n";  
  7. }  
  8. else{  
  9. print"您的分數不及格!\n";  
  10. }  
  11.  

 

語法三:

if(判別運算式一)
{

判別式一為真時的語句塊;

}elsif(判別運算式二){

判別式二為真時的語句塊;

}elsif(判別運算式三){

判別式三為真時的語句塊;

}else{

所有判別式為假時的語句塊;

}

范例:

  1. print"請輸入您的分數?\n";  
  2. $scorre=<STDIN>;  
  3. chop($score);  
  4. if($score>60)  
  5. {  
  6. print"您的分數大于60分!\n";  
  7. }  
  8. elsif($score<60){  
  9. print"您的分數小于60分!\n":  
  10. }  
  11. else{  
  12. print"您的分數剛好是60分!\n";  
  13. }  
  14.  

#p#

 指令:unless假如非

unless的含義就是說“如果判別式不為真,就執行...”。

語法一:

unless(判別運算式){

判別式為假時語句塊;

}

上個語法在Perl中也可以寫成:判別式為假時語句塊unless(判別運算式);

范例:

  1. print"請輸入您的分數?\n";  
  2. $scorre=<STDIN>;#<STDIN>代表標準輸入,會讓使用者輸入一字符串  
  3. chop($score);#將$score***一個換行字符\n刪除掉  
  4. unless($score<60)  
  5. {  
  6. print"您的分數及格了!\n";  
  7. }  
  8.  

也可以寫成:print"您的分數及格了!\n"unless($score<60); 

語法二:

unless(判別運算式)
{

判別式為假時語句塊;

}else{

判別式為真時語句塊;

}

范例:

  1. print"請輸入您的分數?\n";  
  2. $scorre=<STDIN>;  
  3. chop($score);  
  4. unless($score<60)  
  5. {  
  6. print"您的分數及格了!\n";  
  7. }  
  8. else{  
  9. print"您的分數不及格!\n";  
  10. }  

 【編輯推薦】

  1. Perl基礎 Perl復雜數據結構
  2. Perl print命令使用時遇到的兩個問題
  3. 使用 Perl 增強 Twitter 實用性
  4. 揭秘Perl變量中Perl純變量用法
  5. Perl變量中Perl數組概念詳解


 

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

2010-07-15 14:25:06

Perl時間函數

2010-07-15 10:22:23

Perl控制結構

2010-07-15 09:49:23

Perl標量

2010-07-16 09:50:23

Perl控制結構

2009-11-09 17:32:59

Oracle可選擇性

2009-09-16 15:05:38

開源軟件軟件營銷開源產品

2011-07-01 10:42:51

IIS解析漏洞

2010-07-13 13:56:43

Perl foreac

2011-06-29 09:33:18

Qt 編譯

2010-07-19 11:07:13

Perl控制結構

2022-08-19 09:53:20

人工智能大數據風險

2011-04-06 10:20:26

MySQL數據庫索引

2010-07-19 14:20:57

Perl函數

2014-08-06 10:10:52

MariaDB二進制日志

2010-09-14 17:27:12

DIV CSS定位

2010-10-09 11:25:12

JS打印

2009-10-13 08:50:45

Windows 7關閉預覽

2023-07-31 12:05:38

GIL全局解釋器鎖

2010-05-27 11:12:10

SVN目錄結構

2011-12-08 09:55:08

iOS 5隱藏特性
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品中文字幕在线 | 精品啪啪 | 久久99久久98精品免观看软件 | 一区二区三区在线看 | 亚洲国产精品99久久久久久久久 | 中文av在线播放 | 欧美日韩一区二区在线观看 | 玖玖色在线视频 | 久久一区视频 | 91原创视频在线观看 | 91久久精品国产免费一区 | 国产亚洲精品精品国产亚洲综合 | 欧美成人不卡 | 情侣酒店偷拍一区二区在线播放 | 亚洲欧美在线观看 | 不卡视频在线 | 一区二区三区韩国 | 久久久久久久久国产精品 | 求毛片| 日本一区二区不卡 | 欧美日韩成人一区二区 | 国产色99精品9i | 亚洲综合一区二区三区 | 亚洲国产精品视频 | 黄视频网站在线 | 岛国av在线免费观看 | a国产视频 | 中文在线一区二区 | 日韩一级在线 | 中文字幕免费中文 | 亚洲午夜av久久乱码 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 国产精品一区二区久久 | 欧美色欧美亚洲另类七区 | 2022精品国偷自产免费观看 | 黄免费观看视频 | 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 日本精品视频 | 91视视频在线观看入口直接观看 | 免费精品 | 国产成人99久久亚洲综合精品 |