注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Perl 5程序設(shè)計

Perl 5程序設(shè)計

Perl 5程序設(shè)計

定 價:¥28.00

作 者: 戴高樂等編著
出版社: 清華大學(xué)出版社
叢編項: 教育部實用型信息技術(shù)人才培養(yǎng)系列教材
標 簽: perl

ISBN: 9787302046585 出版時間: 2001-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 274頁 字數(shù):  

內(nèi)容簡介

  Perl是一種可以用來處理文本并具有腳本語言特性、功能十分強大的高級程序設(shè)計語言。本書是一本關(guān)于 Perl 5的入門級教程,循序漸進地講解了如何用 Perl 5進行程序設(shè)計。首先介紹了 Perl 5的概況、數(shù)據(jù)類型和運算符,然后介紹了程序的控制結(jié)構(gòu)、引用、用戶函數(shù)和作用域、文件句柄和文件操作、打印和格式化輸出以及正則表達式,最后介紹了 Perl 5中的庫、類、包和面向?qū)ο缶幊痰母拍?。本書講解深入淺出,并配有豐富實用的實例,適合作為學(xué)習(xí)Perl的自學(xué)教材,也可作為各類培訓(xùn)班的培訓(xùn)教材。

作者簡介

暫缺《Perl 5程序設(shè)計》作者簡介

圖書目錄

第1章 Perl語言概述
1.1 Perl語言的歷史
1.2 Perl語言的特點及功能
1.3 Perl在不同系統(tǒng)上的安裝
1.3.1 在 UNIX/Linux系統(tǒng)下安裝
1.3.2 在 Windows 9x/2000/NT下安裝perl
1.3.3 在 MS-Dos下安裝 Perl
1.3.4 文檔和模塊的安裝
1.4 運行Perl程序
1.4.1 使用"命令提示符"窗口
1.4.2 程序編輯器
1.5 簡單的Perl程序
1.6 Perl語法簡介
1.6.1 Perl的變量
1.6.2 Perl的子程序
1.7 使用 Perl 5資源
小結(jié)
第2章 Perl中的標量變量
2.1 Perl的數(shù)據(jù)結(jié)構(gòu)
2.2 標量變量
2.2.1 標量變量簡介
2.2.2 標量變量名
2.2.3 變量聲明
2.2.4 標量變量值
2.3 常量
2.3.1 數(shù)字常量
2.3.2 定點數(shù)問題
2.3.3 字符串與字符數(shù)據(jù)
2.4 基本輸入輸出
2.4.1 從STDIN輸入
2.4.2 向STDOUT輸出
2.4.3 用print和printf輸出
2.5 標量操作函數(shù)
2.5.1 數(shù)學(xué)函數(shù)
2.5.2 字符串函數(shù)
2.5.3 標量轉(zhuǎn)換函數(shù)
2.6 上下文
小結(jié)
第3章 Perl運算符
3.1 運算符概述
3.2 數(shù)字運算符
3.2.1 賦值運算符
3.2.2 基本數(shù)字運算符
3.2.3 復(fù)合賦值運算符
3.2.3 自增和自減運算符
3.3 條件運算符
3.3.1 整數(shù)比較運算符
3.3.2 字符串比較運算符
3.4 邏輯運算符
3.4.1 邏輯與運算符
3.4.2 邏輯或運算符
3.4.3 邏輯非運算符
3.5 二進制運算符
3.5.1 二進制與、或、非運算符
3.5.2 移位運算
3.6 其他運算符
3.6.1 區(qū)塊運算符
3.6.2 條件運算符
3.6.3 逗號運算符
3.7 優(yōu)先次序和結(jié)合性
3.7.1 運算符的優(yōu)先次序
3.7.2 運算符的結(jié)合性
小結(jié)
第4章 數(shù)組和哈希變量
4.1 概述
4.2 數(shù)組和列表
4.2.1 列表
4.2.2 數(shù)組簡介
4.2.3 數(shù)組的賦值
4.2.4 數(shù)組長度
4.2.5 增添/刪除數(shù)組單元
4.2.6 數(shù)組數(shù)據(jù)的讀取
4.2.7 子數(shù)組
4.3 數(shù)組庫函數(shù)
4.3.1 數(shù)組拼接函數(shù)
4.3.2 數(shù)組排序函數(shù)
4.3.3 隊列函數(shù)
4.3.4 其他數(shù)組函數(shù)
4.4 哈希變量
4.4.1 初識哈希變量
4.4.2 哈希變量賦值和訪問
4.5 操作哈希變量的庫函數(shù)
小結(jié)
第5章 Perl的控制結(jié)構(gòu)
5.1 控制結(jié)構(gòu)概述
5.2 程序的基本結(jié)構(gòu)
5.3 條件語句
5.3.1 條件表達式
5.3.2 If系列語句
5.3.3 模擬switch語句
5.3.4 三態(tài)運算符
5.4 循環(huán)控制
5.4.1 while循環(huán)
5.4.2 until循環(huán)
5.4.3 do語句
5.4.4 for循環(huán)
5.4.5 foreach循環(huán)
5.5 循環(huán)修飾符
5.5.1 continue塊
5.5.2 last命令
5.5.3 redo命令
5.5.4 next命令
5.5.5 goto命令
小結(jié)
第6章 引用
6.1 引用簡介
6.1.1 引用的概念
6.1.2 引用的使用
6.1.3 引用變量類型
6.2 直接引用和間接引用
6.2.1 直接標量引用
6.2.2 直接數(shù)組引用
6.2.3 直接哈希變量引用
6.3 引用的訪問方法
6.3.1 大括號({})
6.3.2 右箭頭運算符
6.3.3 方括號
6.4 多維數(shù)組
6.5 匿名數(shù)組和匿名哈希變量
小結(jié)
第7章 Perl 5子程序
7.1 概述
7.2 子程序的語法
7.2.1 子程序的定義
7.2.2 子程序的調(diào)用
7.3 子程序參數(shù)列表
7.3.1 參數(shù)列表簡介
7.3.2 參數(shù)中的數(shù)組和哈希變量
7.3.3 對參數(shù)列表的訪問
7.4 子程序的返回值
7.4.1 關(guān)鍵字 Return
7.5 子程序的引用
7.5.1 子程序模板
7.5.2 數(shù)組與子程序
7.6 作用域
7.6.1 詞法域(lexical)
7.6.2 動態(tài)作用域(dynamic scoping)
小結(jié)
第8章 文件句柄與文件操作
8.1 文件操作概述
8.2 打開與關(guān)閉文件
8.2.1 打開與關(guān)閉文件
8.2.2 文件名與文件句柄
8.3 讀取與寫入文件
8.3.1 從內(nèi)存讀取文件
8.3.2 使用seek函數(shù)
8.3.3 寫入文件
8.3.4 添加數(shù)據(jù)
8.3.5 修改文件
8.4 命令行參數(shù)
8.4.1 @ARGV數(shù)組
8.4.2 用<>文件操作符
8.5 文件操作函數(shù)
8.5.1 文件輸入/輸出函數(shù)
8.5.2 跳過和重讀數(shù)據(jù)
8.5.3 系統(tǒng)讀寫函數(shù)
8.5.4 目錄處理函數(shù)
8.5.5 文件屬性函數(shù)
8.6 判斷文件狀態(tài)
8.6.1 文件權(quán)限測試
8.6.2 文件存在性與長度測試
8.6.3 文件修改測試
8.6.4 UNIX文件句柄類型測試
8.6.5 打開管道
小結(jié)
第9章 打印與格式化輸出
9.1 使用Print函數(shù)
9.1.1 設(shè)置默認文件句柄
9.1.2 使用heredoc操作符
9.2 格式化輸出
9.2.1 定義打印格式
9.2.2 顯示打印格式
9.2.3 格式輸出變量
9.2.4 特殊變量格式化
9.2.5 輸出到文件
9.2.6 處理長字符串
9.3 使用打印格式函數(shù)
9.3.1 printf和sprintf函數(shù)
小結(jié)
第10章 正則表達式
10.1 概述
10.2 初識正則表達式
10.2.1 正則表達式模式匹配函數(shù)
10.2.2 匹配運算符
10.3 正則表達式功能
10.3.1 模式中的特殊字符
10.3.2 正則表達式中的元素
10.3.3 建立正則表達式
10.3.4 模式匹配變量
10.4 模式修飾符
10.4.1 全局匹配模式修飾符(g)
10.4.2 忽略大小寫匹配(i)
10.4.3 多行和單行匹配
10.4.4 只執(zhí)行一次變量替換
10.4.5 在模式中忽略空格
10.5 擴展模式匹配
10.5.1 不存儲括號內(nèi)的匹配內(nèi)容
10.5.2 內(nèi)嵌模式選項
10.5.3 肯定的和否定的預(yù)見匹配
10.5.4 模式注釋
小結(jié)
第11章 包、庫和模塊
11.1 概述
11.2 程序包
11.2.1 包名字空間
11.2.2 包與包之間切換
11.2.3 非限定和完全限定包變量名
11.2.4 訪問符號表
11.3 庫和 require語句
11.3.1 創(chuàng)建和使用庫
11.3.2 require函數(shù)的使用
11.4 模塊
11.4.1 創(chuàng)建模塊
11.4.2 導(dǎo)入模塊
11.4.3 預(yù)定義模塊
小結(jié)
第12章 面向?qū)ο缶幊?br />12.1 概述
12.2 對象和類
12.2.1 對象和類
12.2.2 Perl中的類
12.3 對象方法
12.3.1 靜態(tài)方法
12.3.2 構(gòu)造函數(shù)
12.3.3 創(chuàng)建類
12.3.4 虛方法
12.4 對象變量
12.4.1 實例變量
12.4.2 權(quán)構(gòu)函數(shù)
12.5 繼承和重載
12.5.1 繼承
12.5.2 子類方法的重載
12.5.3 Perl類和對象的一些注釋
小結(jié)
附錄A Perl 5內(nèi)置變量
附錄B 數(shù)字、字母與 ASCII碼對照表
附錄C 運算符優(yōu)先次序與結(jié)合性
附錄D 設(shè)置Web Server以運行CGI


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號