手把手教你学perl编程之题目篇
Posted 生信草堂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手把手教你学perl编程之题目篇相关的知识,希望对你有一定的参考价值。
生信草堂
号外,号外,号外
你想和生信分析大神做好朋友么?
你想认识更多爱好生信分析的小伙伴么?
你想让自己的生信分析走上快车道么?
在群里请大家注明自己本名,单位,研究领域
便于小编管理
生信大讲堂微信公众平台,作为浙江大学农业与生物技术学院作物所研究生第七党支部“生信大讲堂”生物信息系列讲座的重要线上平台,结合学科特色,坚持以“四讲四有”中“讲奉献有作为”作为活动核心价值观,为广大科研工作者提供了学习生物信息学相关学科知识的资源及平台。
perl
一种高级、通用、直译式、动态的程序语言,它最重要的是内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。其像C一样强大,又像awk、sed等脚本描述语言一样方便。
perl习题实战
这里共7道题目(5道基础题,2道附加题)
对perl初步了解的同学可以挑战一下附加题
基础题
在哪里书写或编辑perl程序?
2
在哪里运行perl程序、怎么运行perl程序?
3
如何编写以及运行perl中的hello world程序?
4
perl中的普通变量用来做什么用?
如何知道普通变量(标量)中所存内容?
附加题
现有拼接到scaffold水平的某细菌基因组序列test_scaffold.fasta,其中共包含46条scaffold序列(回复“细菌基因组”获取序列下载链接)。
提取
从文件test_scaffold.fasta提取名为Scaffold1序列。
2
计算
计算46条序列长度;
按照“序列名制表符序列长度”这样的格式输出。
感觉思想被掏空,需要大神指点
别着急,给你点解题关键词
解题关键词
题目1: 哈希或者散列
题目2: 函数 length
学术手拉手
长按关注生信大讲堂
以上是关于手把手教你学perl编程之题目篇的主要内容,如果未能解决你的问题,请参考以下文章