//1 - simid.py #! /usr/bin/env python print("Эта программа определяет пары белков с совпадающими мнемониками функции.") print("На вход принимаются два списка идентификаторов (ID) записей.") print("Введите название первого файла с ID записей:") list1 = open(input(), 'r') print("Введите название второго файла с ID записей:") list2 = open(input(), 'r') print("Введите название файла, куда хотите записать ('-' вывести в выводном потоке):") out = input() l1 = [line.strip() for line in list1] l2 = [line.strip() for line in list2] l1.sort() l2.sort() ans = [] i = 0 j = 0 while i': break seq1+=line.strip() for line in file: seq2+=line.strip() #считаем число инделей count = 0 if seq1[0]=='-': count+=1 for i in range(1, len(seq1)): if seq1[i]=='-' and seq1[i-1]!='-': count+=1 if seq2[0]=='-': count+=1 for i in range(1, len(seq2)): if seq2[i]=='-' and seq2[i-1]!='-': count+=1 #print(f"Первая последовательность: {seq1}") #print(f"Вторая последовательность: {seq2}") print(f"Число инделей: {count}") file.close()