我正在尝试写一个函数,它根据我们开始计算密码子的核苷酸(第一个核苷酸,第二个或第三个核苷酸),将mRNA序列转换为肽序列。我有一个代码,但当我打印(三个肽中的)三个结果时,我只得到第一个肽的序列。def translate(mrna, reading_frame=1): Converts a given mRNA sequence to a protein sequencestarting counting codons from either 1st, 2nd or 3rd nucle
我们这门课的最后一个项目涉及创建一个DNA测序器,它可以从用户输入或txt文件打印DNA序列,计算序列中的核苷酸,将DNA转录成mRNA,并翻译成多肽。def transcribe(DNA): for i in DNA: # Use a for loop to walk through the DNA+= "G" mRNA += "U&qu