位置: 编程技术 - 正文

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尖括号)

  • 咨询费计入什么明细科目
  • 小规模公司缴税以后公转私
  • 销货清单是否需盖章
  • 如何进行银行存款的实质性程序
  • 装饰设计事务所平面图
  • 注册资本低于实际投资
  • 食堂开支计入什么科目
  • 委托加工几个点
  • 佣金可以直接转到个人账户吗
  • 12月开的发票能抵下年度的所得税吗
  • 金税四期上线了吗?
  • 税务实名认证怎么认证
  • 公司办公楼转让缴纳增值税的依据
  • 未按规定安装使用税控装置
  • 销售后换回产品的账务处理怎么做?
  • 本月没开发票怎样报税
  • 午餐补贴多少钱
  • 工厂拆迁补偿款60岁前和60岁后有什么标准
  • 猫光纤信号灯闪红
  • 旧房转让土地增值税计算案例
  • 百香果的副作用及禁忌是哪些
  • 企业公益性捐赠扣除限额
  • PHP:pg_lo_read_all()的用法_PostgreSQL函数
  • mac 快速切换输入法
  • 结算成本处理怎么取消
  • php addslashes函数
  • 芒通,法国 (© Flavio Foglietta/Getty Images)
  • 资金支出预算的项目
  • 中秋快乐图片大全
  • 工程项目会计怎么样
  • django pycharm
  • 【小沐学C++】C++ MFC中嵌入web网页控件(WebBrowser、WebView2、CEF3)
  • 基于深度学习的图像超分辨率——综述
  • 如何做架构规划图
  • php递归函数桃子一天吃一半
  • 2022年如何在股室工作中落实党风见证
  • java泛型方法的作用
  • electron开发的应用程序
  • 增值税的税目和税率
  • 帝国cms使用手册
  • 职工教育经费支出比例
  • 交通费怎么报销
  • html 基础
  • mssql使用教程
  • 预付账款的会计编码是多少?
  • 跨年发票一般分为哪几类
  • 企业所得税申报错误怎么更改
  • 往来账款应该怎么记账
  • 增值税的账务处理怎么做
  • 企业跨区变更地址迁入地核验码怎么查询
  • 双分录怎么做记账凭证
  • 供应商货款支付流程
  • 处置子公司利润表怎么合并
  • 计提本月工资会计怎么做账
  • 公司车还车贷计入什么科目
  • 资产负债表怎么看财务状况
  • sql server常用
  • 英文版的windows
  • win8无法识别的usb设备 怎么解决
  • 电脑2003系统
  • 苹果手机价格
  • github centos
  • centos7内存占用大
  • fedora s9
  • linux如何操作数据库
  • cocos2d教程
  • python scrapy爬虫
  • perl $?
  • 狗刨好学吗
  • js设计模式书
  • js函数调用函数
  • jquery validate表单校验
  • javascript类的继承
  • es6新方法有哪些
  • python 聚类算法包
  • javascript程序设计教程
  • jquery常用函数
  • 河北省国家税务局电子税务局
  • 印度有加入世贸吗
  • 湖北省地方税务局公告2014年第7号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设