Perl--學習記錄(實時更新)
- 標量變量(varibale)以美圓符號($)開頭,這個符號也成爲魔符(sigil)。Perl經過魔符來區分它是什麼類型的變量。
- Perl裏面大部分變量名稱習慣使用全小寫。而使用全大寫的(好比$ARGV)通常表示特殊意義的變量。
- 字符串中的標量變量內插(也叫雙引號內插):$meal = "abc";
$barney = "fred ate a $meal"
或者$barney = "fred ate a ${meal}"
- 條件語句中的代碼塊周圍必定要加上表示接線的花括號{}。
- $line = <STDIN>;
- 列表指的是標量的有序集合,指的是數據;數組(array)則是存儲列表的變量,指的是變量。
- 數組的最後一個數組索引值是$#name;或者是-1(負數數組索引值,-1表示最後一個)。
- (1..100)表示1到100構成的列表。..是範圍操做符(range operator),只能 從小到大。
- qw( fred barney betty )等價於 ( "fred", "barnet", "betty" )來省去不少無謂引號。
- ($rocks[0], $rocks[1], $rocks[2]) 等價於 @rocks 。
- perl lc()函數: lc EXPR 返回EXPR一個小寫版本,或若是EXPR被忽略則爲$_。
歡迎關注本站公眾號,獲取更多信息