
作者:李振秋
页数:244
出版社:科学出版社
出版日期:2017
ISBN:9787030576460
电子书格式:pdf/epub/txt
内容简介
本书介绍了在生物信息学中应用广泛的Perl语言的语法,基本数据结构,自定义函数,以及模块化和面向对象的方法,同时,也对bioperl进行了简要介绍。本书中的示例代码大都和生物信息学数据处理相关,另外,还在各章中穿插了代码调试的一些基本方法。
本书特色
Perl是一种脚本编程语言,其灵活、易用、开源,因其具有非常强大的文本分析处理能力,所以对生物信息学的发展助力颇多。本书以生物信息学分析内容为例,着重介绍了Perl5版本的基础知识,同时简要介绍BioPerl模块及面向对象编程。本书在撰写时遵循了循序渐进的原则,能够使具有零编程基础的读者顺利地阅读和学习,同时本书以实际教学经验为基础,在书中加入了很多和生物信息处理相关的示例代码。另外,本书还用实例介绍了Perl语言代码调试的几种方法。
目录
目录
第一章 Perl语言简介 1
第一节 Perl语言基本知识 1
一、Perl语言历史 1
二、不同操作系统下的Perl语言 1
三、Perl语言的特点及其在生物信息学中的应用 2
第二节 Perl语言环境的安装和Perl代码的运行 4
一、安装Perl4
二、运行Perl5
三、Perl内建文档的查看 6
第二章 Perl的语法与运行控制 9
第一节 Perl语言的基本单位 9
第二节 Perl语言数据类型及数据的书写规则 12
一、直接量 13
二、变量 16
三、Perl语法基本规则 19
第三节 用户交互与分支控制结构 22
第四节 循环控制结构 27
一、while循环控制结构 27
二、for循环控制结构 31
三、循环的嵌套 32
第五节 Perl代码的调试(语法分析) 36
第三章 数组和列表 42
第一节 数组与列表概述 43
一、数组及其元素的命名规则 43
二、列表与数组的赋值 44
三、数组的定义方法 46
四、数组元素的增加和减少操作(pop、push、shift、unshift) 46
五、其他数组和列表相关操作(
第一章 Perl语言简介 1
第一节 Perl语言基本知识 1
一、Perl语言历史 1
二、不同操作系统下的Perl语言 1
三、Perl语言的特点及其在生物信息学中的应用 2
第二节 Perl语言环境的安装和Perl代码的运行 4
一、安装Perl4
二、运行Perl5
三、Perl内建文档的查看 6
第二章 Perl的语法与运行控制 9
第一节 Perl语言的基本单位 9
第二节 Perl语言数据类型及数据的书写规则 12
一、直接量 13
二、变量 16
三、Perl语法基本规则 19
第三节 用户交互与分支控制结构 22
第四节 循环控制结构 27
一、while循环控制结构 27
二、for循环控制结构 31
三、循环的嵌套 32
第五节 Perl代码的调试(语法分析) 36
第三章 数组和列表 42
第一节 数组与列表概述 43
一、数组及其元素的命名规则 43
二、列表与数组的赋值 44
三、数组的定义方法 46
四、数组元素的增加和减少操作(pop、push、shift、unshift) 46
五、其他数组和列表相关操作(















