位置: 编程技术 - 正文

perl 读取所需文件的路径,然后打开相应的文件(perl 读文件)

编辑:rootadmin

以下是DNA序列,存储在window下F:perldata.txt里面:

下面是程序:下面是运行的结果:大家可能观察到有一个error的出现,这是为什么呢?

大家仔细看一看最上面的原始 DNA序列,用特殊颜色标记的,可以看到有一个V,所以会输出错误。

这里把DNA序列经过整合成一行,然后去除所有的空白字符以后,又把$DNA通过split函数变成了数组,然后进行统计,那有没有更好的办法呢?

其实perl里有一个函数,substr。

我们先来看一看这个函数的用法,substr是针对一个大字符串的操作符(The substr function works with only a part of a larger string )言外之意就是对一个很长的字符串,进行片段化处理,取其中的一部分。我们这里用到的就是这个特性。

$little_string =substr($large_string,$start_position,$length)

$小片段=substr($大片段,$你要截取的小片段的起始位置,$你要截取的长度)

我们这里为了统计DNA中各种碱基的数量,所以要处理的字符串是一个碱基,所以我们要把$length设置为1。这样才能够满足我们的需求。

下面我们把修改过的代码写下:

得到的结果如下:

推荐整理分享perl 读取所需文件的路径,然后打开相应的文件(perl 读文件),希望有所帮助,仅作参考,欢迎阅读内容。

perl 读取所需文件的路径,然后打开相应的文件(perl 读文件)

文章相关热门搜索词:perl获取文件行数,perl读取文件内容,perl读取文件内容,perl获取文件名,perl读取文件内容,perl 读文件,perl 读文件,perl读取文件内容,内容如对您有帮助,希望把文章链接给更多的朋友!

perl中尖括号运算符(<>)使用说明 perl中运算符可以有如下的用途:1)如果尖括号中间是文件句柄,尖括号运算符允许你读取文件句柄,比如STDIN。2)如果尖括号中间是搜索模式,尖括号运

perl运算符使用介绍与简单应用 perl5基础教程——运算符一、算术运算符:+(加)、-(减)、*(乘)、/(除)、**(乘幂)、%(取余)、-(单目负)(1)乘幂的基数不能为负,如(-5)**2.5#error;(2)乘幂结果

Perl语法中Perl运算符用法指南 Perl语法Perl运算符简介1.Perl运算符1.1算数运算符Perl固然在变量与数据范例都和C大不不异,然而它的运算符和C险些不异,除了C的范例转换运算符t

标签: perl 读文件

本文链接地址:https://www.jiuchutong.com/biancheng/372543.html 转载请保留说明!

上一篇:求婚示爱的Perl代码之改写篇(求婚表白的语句)

下一篇:perl中尖括号运算符(<>)使用说明(typescript尖括号)

  • 一般纳税人开普票税率是3%还是13%
  • 划拨土地使用权出租
  • 房地产企业什么时候开具正式发票
  • 高企入库补贴要交企业所得税吗
  • 税收饶让抵免的概念及特点
  • 计提所得税会计处理
  • 成本票有哪些种类
  • 零申报公司注销麻烦吗
  • 固定资产盘盈影响所有者权益吗
  • 个体户开公账户需要什么资料
  • 椅子坐垫有用吗
  • 中小企业增值税税率
  • 税务机关如何正确行使代位权
  • 全资子公司的利润有多少
  • 合作建房分配比例 如何确定
  • 商品溢余做销售的会计分录怎么写?
  • 委托加工物资的账务处理例题
  • 工资低于3000要申报吗
  • 返聘人员工伤可以申请工伤鉴定吗
  • 能否异地进行税款支付?
  • 建安发票税率是多少2011年
  • 房租怎么开票
  • 金税盘上报汇总是什么时候
  • 应收账款的贷方反映
  • 开票金额是纳税金额吗
  • 行程单燃油附加费可以抵扣吗
  • 外汇网上申报操作流程图
  • 研发费用的检测费指的是什么内容
  • 存货盘亏应该计什么科目
  • 多交的增值税可以抵所得税吗?
  • 劳务公司如何确定收入
  • windows预览体验计划选哪个渠道
  • 碎片化对应什么
  • xp系统电脑关机后又重启怎样处理
  • 销售商品尚未发出会计分录
  • 出售低值易耗品的账务处理
  • npm命令不存在
  • 经营出租的固定资产折旧计入哪里
  • 怎么计算应缴所得税
  • 今天端午节是几月几号啊
  • 土地增值税的计算方法和步骤例题
  • 蓬莱德尔塔
  • 实收资本增加印花税申报流程
  • visual studio code怎么创建vue项目
  • 闭包 python
  • pytorch csdn
  • php自定义表单
  • 企业的营业税金及附加
  • 分公司需要交所得税吗
  • ps像素分辨率什么意思
  • 待认证进项税额是二级科目还是三级科目
  • 季度报是什么时候报
  • 企业取得政府奖励资金如何用
  • 低值易耗品管理办法
  • 非盈利企业怎么做账
  • mysql数据数据库
  • 报销连号发票的合理解释
  • 企业增值税包含哪些税项及税率
  • 境外运费支付属什么费用
  • 无形资产摊销账面价值
  • 资产减值准备怎么提
  • 房地产企业简易计税和一般计税的区别
  • 小规模纳税人采用简易计税方法征收增值税
  • 进项税额转出有余额怎么调整
  • mysql命令行配置
  • windows2000开机视频
  • txt无法打开怎么弄
  • GHOST XP 安装教程
  • mediaexplorer是什么意思
  • win8.1使用教程
  • linux编译安装php扩展
  • linux的虚拟终端有几个
  • vue前端后端
  • js类继承的几种方式
  • javascript中的函数该如何理解
  • android深度探索(卷1):hal与驱动开发
  • 怎样用在js中使用css的内容
  • javascript怎么关
  • 高新技术企业认定
  • 江西省国家税务局客运定额发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设