PERL语言入门习题
Perl语言入门实战习题
《Perl语言入门实战习题》 一、计算FASTA文件中每条序列的长度; 输入文件,FASTA格式: 注:如果输入文件在windows下产生,在Linux系统下操作时,宜先用dos2unix处理: 用法:dos2unix 输入文件 输出文件: Perl代码: #!/usr/bin/perl -w use strict; unless (@ARGV==2) { # @ARGV 传给脚本的命令行参数列表 die"Usage: perl $0
my $id = $1 if($seq =~ /^(\S+)/); # 获取序列ID chomp $seq; # 去掉末尾的”>” $seq =~ s/^.+?\n//; # 删除第一行 $seq =~ s/\s//g; # 删除序列中的空白字符 my $len = length($seq); # 计算序列长度 print OUT "$id\t$len\n"; # 输出结果到输出文件 } $/="\n"; # 把输入记录分隔符改为默认值 close IN; # 关闭输入文件句柄 close OUT; # 关闭输出文件句柄 二、计算FASTA文件中每条序列的GC含量; 输入文件同上,输出文件: Perl代码: #!/usr/bin/perl -w use strict; unless (@ARGV==2) {# @ARGV 传给脚本的命令行参数列表 die"Usage: perl $0
《HTML基础试题》
《HTML基础试题》 一、单项选择题: 1、下面哪一个属性不就是文本的标签属性?( ) A. B.size C.color D.face 2、当链接指向下列哪一种文件时,不打开该文件,而就是提供给浏览器下载。( ) A.ASP B.HTML C.ZIP D.CGI 3、关于文本水平对齐,源代码设置不正确的一项就是:( ) A.居中对齐:
D. 5、下列哪一项就是在新窗口中打开网页文档。( ) A._self B._blank C._top D._parent 6、下面对JPEG格式描述不正确的一项就是。( ) A.照片、油画与一些细腻、讲求色彩浓淡的图片常采用JPEG格式 B.JPEG支持很高的压缩率,因此其图像的下载速度非常快 C.最高只能以256色显示的用户可能无法观瞧JPEG图像 D.采用JPEG格式对图片进行压缩后,还能再打开图片,然后对它重新整饰、编辑、压缩 7、常用的网页图像格式有____与_____( ) A、gif,tiff B.tiff,jpg C.gif,jpg D.bmp,png 8、下面说法错误的就是( ) A、CSS样式表可以将格式与结构分离 B.CSS样式表可以控制页面的布局 C、CSS样式表可以使许多网页同时更新 D.CSS样式表不能制作体积更小下载更快的网页 9、CSS样式表不可能实现( )功能。 A将格式与结构分离 B.一个CSS文件控制多个网页 C、控制图片的精确位置 D.兼容所有的浏览器 10、在HTML中,( )不就是链接的目标属性。 A、self B.new C.blank D.top 11、在网页设计中,( )就是所有页面中的重中之重,就是一个网站的灵魂所在。 A.标题栏 B.脚本页面 C、导航栏 D.页面内容 12、为了标识一个HTML文件应该使用的HTML标记就是( )。 A. B.
Perl语言学习练习及参考答案
#题2: #使用for循环打印出如下的字符。 # 1 # 12 # 123 # 12345 #*******************# Fw_Print_Step ($step++,"使用for循环打印出如下的字符。 1 12 123 12345"); my $str= ""; for (1..4) { $str= $str.$_; if ($_==4) { $str= $str.$_+1; } print " $str\n"; } #*******************# #题3: my $str1 = "abc"; my $str2 = "efg"; #将上述2个字符串连接起来,并输出合并后的字符串长度 #*******************# Fw_Print_Step ($step++,"将上述2个字符串\"$str1\"和\"$str2\"连接起来,并输出合并后的字符串长度"); my $str =$str1.$str2; my $str_length=length($str); print "新字串$str的长度为:$str_length"; #*******************# #题4: #以逆序方式打印出字符串包含的各个字符,如变量为"123456789"则输出为"9","8",..."2","1". my $str1="abc123def456"; #*******************# Fw_Print_Step ($step++,"以逆序方式打印出字符串包含的各个字符,如变量为\"123456789\"则输出为\"9\",\"8\",...\"2\",\"1\"."); my $str=$str1; print "以逆序方式打印出字符串\"$str1\"包含的各个字符:\n"; for($length=length($str1); $length>0; $length--) {
Perl语言入门(第四版)习题答案
《Perl语言入门习题答案》 练习 1、写一个程序,计算半径为的圆的周长。圆周长等于2π(π约为)乘以半径。答案为。-----------------------/home/confish/perl/girth #!/usr/bin/perl -w #this program calculate a circle's girth , $r=; $g=*2*; print "the girth of the circle is $g\n"; -----------------------/home/confish/perl/girth 2、修改上述程序,用户可以在程序运行时输入半径。如果,用户输入,则应得到和上题一样的结果。 -----------------------/home/confish/perl/girthpro #!/usr/bin/perl -w ` #a better one to calculate girth print"enter the radius of the circle\n"; chomp($r=
HTML语言入门教程
语言入门教程(一) ?什么是HTML语言 HTML(HyperText MarkUp Language)是使用特殊标记来描述文档结构和表现形式的一种语言,由W3C(World Wide Web Consortium)所制定和更新。我们可以用任何一种文本编译起来编辑HTML文件,因为它就是一总纯文本文件。 ?HTML语言的基本结构 下面我们来看一小段HTML语言的代码,来了解HTML语言的基本结构:
在文本编译器中编译,改变网页的大小,就会看到这两者表示长度方法的不同。
html入门教程适合初学者
希望可以帮到大家 一、HTML基本概念 什么是HTML文件? ?HTML的英文全称是Hypertext Marked Language,中文叫做“超文本标记语言”。?和一般文本的不同的是,一个HTML文件不仅包含文本内容,还包含一些Tag,中文称“标记”。 ?一个HTML文件的后缀名是.htm或者是.html。 ?用文本编辑器就可以编写HTML文件。 这就试写一个HTML文件吧! 打开你的Notepad,新建一个文件,然后拷贝以下代码到这个新文件,然后将这个文件存成first.html。
要浏览这个first.html文件,双击它。或者打开浏览器,在File菜单选择Open,然后选择这个文件就行了。 示例解释 这个文件的第一个Tag是,这个Tag告诉你的浏览器这是HTML文件的头。文件的最后一个Tag是,表示HTML文件到此结束。 在
和之间的内容,是Head信息。Head信息是不显示出来的,你在浏览器里看不到。但是这并不表示这些信息没有用处。比如你可以在Head信息里加上一些关键词,有助于搜索引擎能够搜索到你的网页。 在最新Perl语言入门(第四版)习题答案
最新Perl语言入门(第四版)习题答案 2.12 练习 1、写一个程序,计算半径为12.5的圆的周长。圆周长等于2π(π约为3.1415926)乘以半径。答案为78.5。 -----------------------/home/confish/perl/girth #!/usr/bin/perl -w #this program calculate a circle's girth $r=12.5; $g=12.5*2*3.1415; print "the girth of the circle is $g\n"; -----------------------/home/confish/perl/girth 2、修改上述程序,用户可以在程序运行时输入半径。如果,用户输入12.5,则应得到和上题一样的结果。 -----------------------/home/confish/perl/girthpro #!/usr/bin/perl -w #a better one to calculate girth print"enter the radius of the circle\n"; chomp($r=
HTML语言入门教程
语言入门教程(一) 第一课基础 Html是英文 HyperText Markup Language 的缩写,中文意思是“超文本标志语言”,用它编写的文件(文档)的扩展名是.html或.htm,它们是可供浏览器解释浏览的文件格式。您可以使用记事本、写字板或 FrontPage Editor 等编辑工具来编写Html文件。Html语言使用标志对的方法编写文件,既简单又方便,它通常使用<标志名>标志名>来表示标志的开始和结束(例如标志对),因此在Html文档中这样的标志对都必须是成对使用的。 当我们畅游Internet时,我们透过浏览器所看到的网站,是由HTML (HyperText Markup Language) 语言所构成。HTML ( 超文件标记语言 ) 是一种建立网页文件的语言,透过标记式的指令 (Tag),将影像、声音、图片、文字等连结显示出来。 HTML标记是由 < 和 > 所括住的指令,主要分为 : 单标记指令、双标记指令 ( 由 < 起始标记 >,< / 结束标记 >所构成 ) 。HTML网页文件可由任何文本编辑器或网页专用编辑器编辑,完成后 ( 以 .htm
.html 为文件后缀保存 ) 将HTML网页文件由浏览器打开显示,若测试没有问题则可以放到服务器 (Server) 上,对外发布信息。 HTML文件基本架构 文件开始
标头区开始HTML语言基础练习题
如对你有帮助,请购买下载打赏,谢谢! 第一部分:基础词汇 1、单词 head,头body,身体block,块inline,一行内width,宽度height,高度image,图像title,标题parent,父亲blank,空白的table,表格row,行character,字符 column,列 caption,说明文字 list,列表 form,表单 type,类型 input,输入 text,文本 password,密码 value,值 select,选择 option,选项 textarea,文本域 submit,提交 button,按钮 reset,重置 action,动作 method,方法 target,目标 left,左 right,右 center,中 top,上 bottom,下 2、词语缩写 术语:HTML,HyperText Markup Language,超级文本标记语言 术语:URL,Uniform Resoure Locator,统一资源定位器 术语:HTTP,Hyper Text Transfer Protocol,超文本传输协议 术语:WWW,World Wide Web,万维网 术语:IP,Internet Protocol,网络互连协议 属性:src,source,源 属性:href,hypertext reference,超文本引用 属性:id,identification,身份证、唯一标识 属性:class,类别 属性:title,标题、字幕 属性:style,样式 标签:a,anchor,锚或超链接 标签:div,division,部分区域 标签:ul,unordered lists,无序列表 标签:ol,ordered lists,有序列表 标签:img,image,图像 标签:p,paragraph,段落 标签:meta,metadata,元数据、描述信息的数据 第二部分:HTML基本结构(以html5为例)
我是一级标题
这是一个段落 2、有一幅鲜花图片,名称为“flower.jpg”,假设图片与网页文件在同一个文件夹内,设置鲜花图片的高度为85px,宽度为100px,并要求实现鼠标指针停留在图片上时,显示字幕“鲜花”。
Perl语言入门实战习题[试题]
Perl语言入门实战习题[试题] 《Perl语言入门实战习题》 一、计算FASTA文件中每条序列的长度; 输入文件,FASTA格式: 注:如果输入文件在windows下产生,在Linux系统下操作时,宜先用dos2unix处理: 用法:dos2unix 输入文件 输出文件: Perl代码: #!/usr/bin/perl -w use strict; unless (@ARGV==2) { # @ARGV 传给脚本的命令行参数列表
die"Usage: perl $0
HTML基础试题》
《H T M L基础试题》 一、单项选择题: 1、下面哪一个属性不是文本的标签属性?() A. B.size C.color D.face 2、当链接指向下列哪一种文件时,不打开该文件,而是提供给浏览器下载。 () A.ASP B.HTML C.ZIP D.CGI 3、关于文本水平对齐,源代码设置不正确的一项是:() A.居中对齐:
D. 5、下列哪一项是在新窗口中打开网页文档。() A._self B._blank C._top D._parent 6、下面对JPEG格式描述不正确的一项是。()
A.照片、油画和一些细腻、讲求色彩浓淡的图片常采用JPEG格式 B.JPEG支持很高的压缩率,因此其图像的下载速度非常快 C.最高只能以256色显示的用户可能无法观看JPEG图像 D.采用JPEG格式对图片进行压缩后,还能再打开图片,然后对它重新整饰、 编辑、压缩 7、常用的网页图像格式有____和_____( ) A.gif,tiff B.tiff,jpg C.gif,jpg D.bmp,png 8、下面说法错误的是( ) A.CSS样式表可以将格式和结构分离 B.CSS样式表可以控制页面的布局 C.CSS样式表可以使许多网页同时更新 D.CSS样式表不能制作体积更小下 载更快的网页 9、CSS样式表不可能实现( )功能。 A将格式和结构分离 B.一个CSS文件控制多个网页 C.控制图片的精确位置 D.兼容所有的浏览器 10、在HTML中,( )不是链接的目标属性。 A.self B.new C.blank D.top 11、在网页设计中,( )是所有页面中的重中之重,是一个网站的灵魂所在。 A.标题栏 B.脚本页面 C.导航栏 D.页面内容 12、为了标识一个HTML文件应该使用的HTML标记是( )。 A. B.
Perl语言入门(第四版)习题标准答案
Perl语言入门(第四版)习题答案
————————————————————————————————作者:————————————————————————————————日期:
《Perl语言入门习题答案》 2.12 练习 1、写一个程序,计算半径为12.5的圆的周长。圆周长等于2π(π约为3.1415926)乘以半径。答案为78.5。 -----------------------/home/confish/perl/girth #!/usr/bin/perl -w #this program calculate a circle's girth #confish@ubuntu7.10 $r=12.5; $g=12.5*2*3.1415; print "the girth of the circle is $g\n"; -----------------------/home/confish/perl/girth 2、修改上述程序,用户可以在程序运行时输入半径。如果,用户输入12.5,则应得到和上题一样的结果。 -----------------------/home/confish/perl/girthpro #!/usr/bin/perl -w #a better one to calculate girth #confish@ubuntu7.10 print"enter the radius of the circle\n"; chomp($r=
基于HTML语言的网页制作基础
《网页设计基础与网站维护》课程论文基于HTML语言的网页制作基础 学号: 姓名: 专业: 学院: 日期: 学期: 上课教室: 联系方式: 指导老师: 论文成绩:
基于HTML语言的网页制作基础 【内容摘要】本文着重于基于HTML语言的网页制作,通过对“网页设计基础”课程的总结学习,主要介绍了网页制作的基本知识、HTML语言的具体介绍、利用HTML语言制作网页的基本方法技术,以及网页设计的发展方向等。 【关键词】HTML语言、网页设计、代码、标记 一、网页设计制作介绍 网页(Web page)是一个文件,他存放在世界某个角落的某一部计算机中,而这部计算机必须是与互联网相连的。网页经由网址(URL)来识别与存取,是万维网中的一“页”,是超文本标记语言格式(标准通用标记语言的一个应用,文件扩展名为.html或.htm)。网页通常用图像档来提供图画。网页要透过网页浏览器来阅读。 网页设计是指使用标识语言(markup language),通过一系列设计、建模、和执行的过程将电子格式的信息通过互联网传输,最终以图形用户界面(GUI)的形式被用户所浏览。简单来说,网页设计的目的就是产生网站,什么是网站呢,就是服务器内的一系列网页的组合,终端用户发出请求后[[服务器通过传输特定的网页向用户传输所需的信息。简单的信息如文字,表格,都可以通过使用HTML/XHTML/XML放置到网站页面上。而更复杂的信息如动画,视频,声频则需要插件程序例如Flash, QuickTime, Java run-time environment,等等,这些插件程序也是通过HTML/XHTML/XML植入网页的。 网页设计的工具: ⑴Dreamweaver,用于编辑HTML、ASP、JSP、PHP、CSS、XML、JS的页面制作工具; ⑵Frontpage,跟Dreamweaver一样,不过个人感觉还是Dreamweaver好; ⑶Flash,网页需要画面流动时的首选择; ⑷Photoshop,图像处理软件,一般网页都需要有图片相搭配,Photoshop是款很强大的工具。 ⑸Fireworks,跟Photoshop一样都是图像处理软件,但Fireworks偏向与对网页
perl常用函数(适合初学者)!
指令:print 语法:print Filehandle LIST 说明:这个Filehandle可以看作在I(INPUT)/O(OUTPUT)之间的一个桥梁,可以利用FILEHANDLE来做出数据读入写出的动作.STDIN是代表从哪连输入数据,例如从电脑的键盘输入;STDOUT是代表从哪连输出数据;例如从电脑的屏幕输出;STDERR是代表从哪连输出错误的数据,例如从电脑的屏幕输出.而在PERL语言中有三个标准FILEHANDLE: 1.STDIN(标准输入):是代表STDIN的FILEHANDLE 2.STDOUT(标准输出):是代表STDOUT的FILEHANDLE 3.STDERR(标准错误输出):是代表STDERR的FILEHANDLE如果要使用其他FILEHANDLE的时候,就要用OPEN这个函数来打开一个FILEHANDLE,我们可以用PRINT这个函数LIST的数据输出给FILEHANDLE. 在为大家介绍PRINT这个函数之前,先让我们来看看PRINT函数中特殊打印字符: 指令:# 说明:注释符号Remark宣告 示例:#这是一个注释说明 -------------------------------------------------------------------------------- 指令:print 语法:print Filehandle LIST 说明:这个Filehandle可以看作在I(INPUT)/O(OUTPUT)之间的一个桥梁,可以利用FILEHANDLE来做出数据读入写出的动作.STDIN是代表从哪连输入数据,例如从电脑的键盘输入;STDOUT是代表从哪连输出数据;例如从电脑的屏幕输出;STDERR是代表从哪连输出错误的数据,例如从电脑的屏幕输出.而在PERL语言中有三个标准FILEHANDLE: 1.STDIN(标准输入):是代表STDIN的FILEHANDLE 2.STDOUT(标准输出):是代表STDOUT的FILEHANDLE 3.STDERR(标准错误输出):是代表STDERR的FILEHANDLE如果要使用其他FILEHANDLE的时候,就要用OPEN这个函数来打开一个FILEHANDLE,我们可以用PRINT这个函数LIST的数据输出给FILEHANDLE. 在为大家介绍PRINT这个函数之前,先让我们来看看PRINT函数中特殊打印字符: 符号其作用 \n 换行new line \r 光标换行return \t tab键 \f 换页form feed \b 退回一格 \v 垂直tab键 \a 响铃Bell \e escape键 \007 十进制ASC II码 \xff 十六进制码 \c[ 控制字符 示例:print STDOUT "网上学园\n"; 将"网上学园"加上换行显示在屏幕上. 语法:print LIST
html基础网页编程语言
HTML 文档主题标记
标记的主要属性: 。bgcolor 设置页面颜色,如:bgcolor=“#eeffee” 。background 设置页面背景图片,如:background = “images/bg.gif” 。bgproperties = “fixed” 使背景图片不随着滚动条的滚动而滚动 。text 设置文档正文的文字颜色,如:text = “#ff6666” 其它的标记: 分段标记:段落文字 换行标记:段内第一段文字段内第二段文字 正文标记:
1号正文标题文字
注释标记: 水平分隔线:. 文档头部信息 用于标记HTML文档头部信息,主要是供给浏览器或网络搜索引擎使用,而不会显示在网页正文中。 的主要子标记:
HTML语言基础练习题
第一部分:基础词汇1、单词 head,头body,身体block,块inline,一行内width,宽度height,高度image,图像title,标题parent,父亲blank,空白的table,表格row,行character,字符 column,列 caption,说明文字 list,列表 form,表单 type,类型 input,输入 text,文本 password,密码 value,值 select,选择 option,选项 textarea,文本域 submit,提交 button,按钮 reset,重置 action,动作 method,方法 target,目标 left,左 right,右 center,中 top,上 bottom,下 2、词语缩写 术语:HTML,HyperText Markup Language,超级文本标记语言 术语:URL,Uniform Resoure Locator,统一资源定位器 术语:HTTP,Hyper Text Transfer Protocol,超文本传输协议 术语:WWW,World Wide Web,万维网 术语:IP,Internet Protocol,网络互连协议 属性:src,source,源 属性:href,hypertext reference,超文本引用 属性:id,identification,身份证、唯一标识 属性:class,类别 属性:title,标题、字幕 属性:style,样式 标签:a,anchor,锚或超链接 标签:div,division,部分区域 标签:ul,unordered lists,无序列表 标签:ol,ordered lists,有序列表 标签:img,image,图像 标签:p,paragraph,段落 标签:meta,metadata,元数据、描述信息的数据 第二部分:HTML基本结构(以html5为例)
HTML零基础入门教程
首语 人们常常以为制作一个网站很难,但其实并非如此!人人都能学会如何制作网站。而且,假如你继续阅读本教程的话,你将能在一小时内制成一个网站。 有些人觉得制作网站需要昂贵的、高级的工具——当然这是错误的。的确有许多软件声称它们可以为你创建网站,它们有的比较好用,有的就差些。但如果你要制作符合W3C规范并令你满意的网页的话,你必须自己动手做。好在这不难,而且你已具备所需的全部软件了。本教程的目的就是:通过简单、全面和正确的介绍,教会你如何创建网站。本教程将从基础讲起,不要求你具备任何编程知识。 当然,本教程无法遍及所有知识,所以你要自己多做实验。不过别担心,学习制作网站是件充满乐趣的事,而且一旦掌握它,你便会感到无比满足。 你可以自由选择如何使用本教程,但我们建议你每天学习2到3课,然后花点时间来实验你所学到的新知识。 好的,不多说,我们现在就开始吧! 第1课:开始学习 1
2
你可以先在自己的计算机上制作网站,待网站制作完毕再上传到因特网上。 接下来学习什么? 下一课将介绍HTML是什么,然后从第三课开始学习有趣的HTML。 第2课:HTML是什么? 这一课将为你简要介绍你的新朋友——HTML。 HTML是什么? HTML是浏览器的“母语”。 长话短说,HTML是由一名叫Tim Berners-Lee的科学家发明的。他发明HTML的目的,是为了方便不同大学的科学家们可以更容易地获取彼此的研究文档。HTML取得了的巨大成功,大大超出了Tim Berners-Lee的原本预计。通过发明HTML,他为我们今天所认识的万维网奠定了基础。 HTML是一门语言,它令我们可以在因特网上展示信息(例如科学研究信息)。你所看到的网页,是浏览器对HTML进行解释的结果。要查看一个网页的HTML代码,只需在浏览器菜单栏上点击“查 ”,然后选择 3
HTML基础知识
HTML 学习任何一门语言,都要首先掌握它得基本格式,就像写信需要符合书信得格式要求一样。HTML标记语言也不例外,同样需要遵从一定得规范。接下来将具体讲解HTML文档得基本格式。 HTML文档得基本格式主要包括文档类型声明、根标记、
头部标记、主体标记,具体介绍如下: (1) 标记 标记位于文档得最前面,用于向浏览器说明当前文档使用哪种 HTML 或 XHTML(可扩展超文本标记语言)标准规范,必需在开头处使用标记为所有得XHTML文档指定XHTML版本与类型,只有这样浏览器才能将该网页作为有效得XHTML文档,并按指定得文档类型进行解析。 (2) 标记 标记位于 标记之后,也称为根标记,用于告知浏览器其自身就是一个 HTML 文档, 标记标志着HTML文档得开始,标记标志着HTML文档得结束,在它们之间得就是文档得头部与主体内容。 在之后有一串代码“xmlns=""”用于声明XHTML统一得默认命名空间。 (3)标记 标记用于定义HTML文档得头部信息,也称为头部标记,紧跟在标记之后,主要用来封装其她位于文档头部得标记,例如