Perl學習筆記-1

perl學習筆記<1>


|*********************************|
|************* 變量 **************|
|*********************************|

Perl註釋:
整段註釋:
    1.=cut;....;=cut;
    2.=head;....;=cut;
    3.<<TXT;....;TXT
    (註釋代碼前面不能有空格)
單行註釋:
    #

#用字符a做實例;
變量定義:$a;   //標量變量a;
特殊變量"$_"(儘量少用該變量);

字符串連接符"."(點號);
例如:
    $a = "hello!";
    $b = "girl.";
    $c = $a.$b;
$c的值爲:hello!girl.

print的使用中,使用單引號',和使用雙引號的"區別,例如:
    $a = "good";
    print "Thisis$a!";//結果爲:Thisisgood!
    print 'Thisis$a!';    //結果爲:Thisis$a!

其他部分運算符舉例:
運算符    用法舉例            結果
int          int(5.6234)        返回它的參數的整數部分(5)。
length    length("nose")        返回它的字符串參數的長度(4)。
lc           lc("METOO")        返回它的轉換成小寫字母的參數("metoo")
uc          uc("hal9000")        返回與lc相反的參數值("HAL9000")
cos        cos(50)            返回弧度50的餘弦值(.964966)
rand      rand(5)            返回從0到小於該參數值之間的一個隨機數字。如果該參數被省

略,則返回0至1之間的一個數字

<STDIN>表示從鍵盤讀取的信息,直到輸入回車爲止(輸入的字符中包含回車符);
$a = <STDIN>;
print "You enter str is $a";
用chomp可以刪除其參數中結尾的任何換行符,例如:
chomp $a;


|*********************************|
|************* 數組 **************|
|*********************************|

數組定義:@a;   //標量數組a;
@a = qw(x y z); 和 @a = ('x','y','z');實現結果相同;
$a = qw(x y z); 則打印最後一個字符z;

獲得整個數組內容:
print "@a";   //將打印出xyz;

打印數組中的某一元素的值語法:
print $a[0];    //打印x;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章