seq = input('请输入您要处理的序列(仅包含ATGC):')
demand = 'ATGC'
for each in seq:
if each not in demand:
print('您输入的序列不符合要求')
seq = input('请重新输入:')
break
seqreverse = seq[::-1]
transtable = str.maketrans('ATGC','TACG')
finalseq = seqreverse.translate(transtable)
print('对应的反向互补序列是:',finalseq)
利用Python解决生物问题-获取反向互补序列
最新推荐文章于 2023-03-19 15:40:51 发布