当您在多个步骤中进行更改时,总是引用更新的结果。在你的情况下,你需要使用
RNA.replace
从第二次更新开始,如下所示。
a = input("Enter your DNA sequence: ")
a = a.upper()
print("Your DNA sequence is", a)
##a=str(a)
RNA = a.replace('C', 'G')
RNA = RNA.replace('A', "U")
RNA = RNA.replace('T', 'A')
print("RNA is :",RNA)
输出结果也与预期相符。
Enter your DNA sequence: CATAEQ
Your DNA sequence is CATAEQ
RNA is : GUAUEQ