使用str.翻译()

2024-09-28 01:27:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用Python把DNA代码转换成RNA代码。。。在

我写的是:

print('Digite a sequência DNA a ser transcrita para RNA:')

my_str = raw_input()
print(my_str.replace('T', 'U'))

它很管用,但是。。现在我需要把A转换成UT转换成AG到C。。。我看了看我能做的,然后做了:

^{pr2}$

但我得到一个错误:

Traceback (most recent call last):
  File "rna2.py", line 15, in <module>
    my_str.translate(RNA_compliment)
TypeError: expected a character buffer object

我做错了什么?在


Tags: 代码inputrawmyserdnarnaprint

热门问题