Perl 學習筆記 05

2021-08-26 13:58:49 字數 536 閱讀 3278

(1) 鍵盤輸入

(2) 所有輸入

(3) argv

@argv儲存輸入的所有引數

(4) printf

符號意義

%g輸出數字

%d十進位制整數

%x十六進製制

%o八進位制

%s字串

%f截尾

輸出百分比

(5) 控制代碼

檔案控制代碼,所有字母大寫。

但不能和系統內建的衝突:

stdin、stdout、stderr、data、argv、argvout

(6) 嚴重錯誤

fatal error:

die例如:

if (!open log, 「>>logfile」) {

die「cannot create logfile: $!」

「$!」系統請求失敗引起的錯誤資訊。

(7) 警告資訊

warn函式

與die的區別:它不會從程式中退出。

(8) 改變預設的輸出控制代碼

select操作

Perl筆記 05 雜湊

雜湊是一種資料結構,和陣列相比 相同在於 可以容納很多值 沒有上限 並能隨機訪問。區別在於 不像陣列是以數字來檢索,雜湊是以名字來檢索。也就是說檢索用的鍵不是數字,而是保證唯一的字串 所謂鍵其實就是字串,所以我們不必用數字3來獲取陣列元素,而是用vilma這個名字來訪問雜湊元素。這些鍵可以是任何字串...

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 特殊...