Код для задания 2
name = input()
seq = {}
with open(name + ".txt", mode="r") as file:
for line in file:
if line[0] == '>':
line = line.strip()
seq[line] = ''
now_key = line
else:
line = line.strip()
seq[now_key] += line
dict_codons_seq = {}
for key in seq.keys():
codons = []
for i in range(0, len(seq[key]), 3):
codons.append(seq[key][i:3+i])
codons.pop()
dict_codons_seq[key] = codons
for key in dict_codons_seq.keys():
if dict_codons_seq[key].count("TAA") != 0 or dict_codons_seq[key].count("TAG") != 0 or dict_codons_seq[key].count("TGA") != 0:
print(key)ФП. Практикум 14.