所属专题:[字符串算法](README.md)
 
## 问题
RNA序列是由A, C, G, U四种字符组成的序列。给定一个DNA序列`$ t $`,它的转录产物`$ u $`由`$ t $`中对应字符组成,其中字符T替换为U.
**输入:** 一条DNA序列`$ t $`,长度不超过1000 nt.
**输出:** `$ t $`转录得到的RNA序列。
**样例数据:**
```
GATGGAACTTGACTACGTAAATT
```
**样例输出:**
```
GAUGGAACUUGACUACGUAAAUU
```
 
## 背景知识
该问题涉及分子生物学的基础入门知识。详情请查阅ROSALIND网站上[关于该问题的背景说明](http://rosalind.info/problems/rna/)。
 
## 解答
```python
def dna2rna(t):
"""将输入的DNA序列转录为对应的RNA再输出"""
u = t.replace('T', 'U')
return u
## --main--
with open("rosalind_rna.txt", 'r') as f1:
t = f1.read().strip()
with open("rosalind_rna_out.txt", 'w') as f2:
f2.write(dna2rna(t))
```