python中依次输出字符_Python如何输出某关键字符并输出完整字符串
我初学Python,想要写个计算氨基酸序列长度的Python脚本,自己写了一小段就遇到问题importrefileFa=open("SEQ.FASTA","r")#SEQ.FASTA为氨基酸序列文件countName=0forSeqlineinfileFa....
我初学Python,想要写个计算氨基酸序列长度的Python脚本,自己写了一小段 就遇到问题
import re
fileFa = open("SEQ.FASTA", "r") # SEQ.FASTA为氨基酸序列文件
countName = 0
for Seqline in fileFa.readlines(): #匹配每一行开头是>
reSeqname = re.findall(">", Seqline)
if len(reSeqname) > 0:
countName = countName + reSeqname.count(">")
print "共" + str(countName) + "条序列" #统计共有多少条序列
print "seqname\n" , reSeqname\n
fileFa.close()
现在这个小脚本可以统计出有 几条序列 但是我想输出序列的名字reSeqname就输出的是[ ] 然后我将第五行修改成reSeqname = re.findall(">(.+)", Seqline) 或者是reSeqname = re.findall(">([\w\W]*)", Seqline)脚本就无法运行 不能统计条数了
请大家帮忙修整 最好能解释说明 谢谢
下面是四条氨基酸序列
>qwe56_869
XFSHNYIFFVCVQQLQXSEHIPQKNSPLPFTFLLTKER
>qwe56_44606
KKERDIWTSXAHVTFAKERTQLAYTLRILVHITLSFEQLLEMEIGLAVGGAFLSSALNVLFDRLAPRGELLKMFQRGKHDV
>qwe56_44514
XFLSILKVFTKLTKEHQDMNVNDLAKIIREFISKGGKCLIVLDDVWEPNVVHAIKEAFPKNKKGHRIMITTRDASVARYANAHPHSLKFLKDEESFQ
>qwe56_44424
XITYTLRYILLLLCAETFLFLSHLIMAYAAITSLMNTIQQSMQ
还有个后续问题http://zhidao.baidu.com/question/1924164984543838947.html 也悬赏有分哦
展开
python中依次输出字符_Python如何输出某关键字符并输出完整字符串相关推荐
- python中输出函数是什么_python输出语句print的用法是什么?
python输出语句"print()"是式样化输出函数,用于打印输出."print()"函数会自动换行:printf()函数的语法为:"printf( ...
- python竖着输出编码_Python编码、流程控制、格式化输出
Python编码 初始编码: 电脑的传输,还有储存,实际上都是010101010 ASCII码: (American Standard Code for Information Interchange ...
- python中complex(10.99)是什么意思_下面代码的输出结果是
[单选题]以下选项中,输出结果为False的是 [填空题]sweat [单选题]下面代码的输出结果是: >>> s = {} >>> type(s) [单选题]关于 ...
- python输入年月日输出年月日_Python编程基础04:输入与输出
一.IPO模型 一个程序,按照功能可以划分为三个部分:输入部分.处理部分和输出部分 本讲我们学习基本输入与输出,通过输入函数获取数据(数值型和字符串),通过输出函数将处理结果以某种方式呈现.处理部分会 ...
- python中正确的表达式_python中如何正确使用正则表达式的详细模式(Verbose mode expression)...
简单介绍 正则表达式并不是Python的一部分.正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大.得益于这一点,在提供了正 ...
- python中print的本质_Python基础语法全解
一.Python简介 1. 了解Python Python是一种解释型(这意味着开发过程中没有了编译这个环节).面向对象(支持面向对象的风格或代码封装在对象的编程技术).动态数据类型的交互式(可在命令 ...
- python中if的效率_Python 代码性能优化技巧
选择了脚本语言就要忍受其速度,这句话在某种程度上说明了 python 作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在 performance 较差的机器上,因此有必要进行一定的代码优化 ...
- python中str是什么_python的str()字符串类型的方法详解
字符串一旦创建,不可修改,一旦修改或者拼接,都会造成重新生成字符串,因为内存存数据是一个挨着一个存的,如果增加一个字符串的话,之前的老位置只有一个地方,不够,这是原理性的东西,在其他语言里面也一样 7 ...
- python中4j什么意思_Python学习:4.数据类型以及运算符详解
运算符 一.算数运算: 二.比较运算: 三.赋值运算 四.逻辑运算 五.成员运算 基本数据类型 一.Number(数字) Python3中支持int.float.bool.complex. 使用内置的 ...
- python中mod函数用法_Python 函数的介绍和用法
最近要回学校开始做毕设了,准备做个有关算法的,听说python运算好一些,特地来学一学. 先从基础开始啊---------- 函数 可以直接从Python的官方网站查看文档: http://docs. ...
最新文章
- P3项目全球模板狗血设置之一 --- 发货到成本中心需要输入Customer
- 怎么部署_2020怎么部署新零售商城?
- Unity基础知识学习笔记二
- Excel2010--在指定的范围内添加随机数
- 数据挖掘-朴素贝叶斯分类
- 扩展吉日嘎拉的用户角色管理,让用户角色编码和名称在一个组织里面唯一
- gx works2 存储器空间或桌面堆栈不足_2020福清市gx螺旋输送机价格厂家发货-衡泰...
- 机器学习基础(十三)—— regularization validation
- 提高开发效率的 Eclipse 实用操作
- 软件项目开发中的团队角色和个体角色
- 代码开源许可证 区别 Apache MIT GPL
- 无法导入reg:指定的文件不是注册脚本——兼了解文本格式问题
- Android网络通讯之Retrofit
- 霍夫直线检测原理详解
- Dell EMC VxRail
- python实现中文数字转为阿拉伯数字
- Day 29 - AWS Lambda 接收参数查询 Dynamodb
- 有些事,明明你早早就知道,但你不能说
- SSM框架项目【米米商城】69-93:多条件查询
- 第一章【Oracle自动化部署脚本】诞生
热门文章
- android:screenOrientation
- jQuery lazyload
- POJ - 2485(最小生成树.prime)
- Java的“影子克隆”和“深度克隆”
- 等待队列设备[置顶] Linux设备驱动,等待队列
- 转载--ASP解决AJAX带来的码问题
- php安装redis扩展‘checking for igbinary includes... configure: error: Cannot find igbinary.h‘解决方法
- elementui 表头错位解决方法
- vue项目中常见问题及解决方案
- 【免费下载】2021年9月热门报告盘点(附热门报告列表及下载链接)