列表是指資料;
陣列是其變數名;
陣列宣告可以使用」@」(推薦使用)
列表是由逗號分割的數字或者字串
qw是字串列表的簡寫。
在陣列名前加「@」來引用整個陣列。
pop:將陣列的最後乙個元素取出並返回。
push:將乙個元素(或者一列元素)加在陣列的末尾。
對乙個陣列的開頭進行操作
一般情況插入雙引號的字串中;
特殊情況插入單引號的字串中;
能處理整個陣列或列表。
從第乙個元素一直迴圈執行到最後乙個元素,一次迭代乙個。
當沒有給出變數名時,會使用預設變數。
例如:foreach (1..10) {
print 「i can count to $_!\n」;
將輸入的一串列表(可能是陣列)按相反的順序返回。
將輸入的一串列表(可能是陣列)根據內部的字元順序進行排序。
檔案結束符(end-of-file)在**於鍵盤輸入時,
linux、mac os x,使用ctrl+d
dos/windows,使用ctrl+z
例子:chomp(@lines = ); #讀入所有的行,不包括換行符
Perl 學習筆記
在linux上,如果遇到這樣的提示 can t locate module datetime.pm in inc 意味著perl模組沒有安裝全,可以用cpan來安裝缺失的模組 perl mcpan e install module build 如果系統上很多模組都已經很舊了,用這個命令來自動更新 u...
perl 學習筆記
perl 語法 一 資料結構 標量 陣列 雜湊 0 八進位制 0x 十六進製制 注釋 二 字串 1 字元鏈結 2 單引號內字元不會被轉義 3 v字元 乙個以 v 開頭,後面跟著乙個或多個用句點分隔的整數,會被當作乙個字串文字。foo v102.111.111 4 here 文件 print 5 特殊...
Perl學習筆記
標量 陣列陣列是標量資料的有序列表,是多個標量資料的一種集合。可以包含任意多個元素,從0到全部佔滿記憶體。以 符號作為標識。1,2,3 包含1,2,3三個數字的列表 1,2,3 三個數字,最後逗號被省略 test 4.5 兩個值 空列表 零個元素 1 5 代表 1,2,3,4,5 5 1 空列表,從...