Perl--學習記錄(實時更新)

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