所屬專題:[字符串算法](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))
```