GC-состав является важной характеристикой геномных последовательностей и определяется как процентное соотношение суммы всех гуанинов и цитозинов к общему числу нуклеиновых оснований в геномной последовательности.
Напишите программу, которая вычисляет процентное содержание символов G (гуанин) и C (цитозин) в введенной строке (программа не должна зависеть от регистра вводимых символов).
Например, в строке "acggtgttat" процентное содержание символов G и C равно , где 4 -- это количество символов G и C, а 10 -- это длина строки.
genome = input()
a = len(genome)
b = genome.lower().count('g')
d = genome.lower().count('c')
print((b + d) / a *100)
Всё плохо!
ОтветитьУдалитьДа не, нормально!
УдалитьЗачем спорить с собой?!
УдалитьТак надо!
Удалитьs = str(input())
ОтветитьУдалитьs1 = s.upper().count('c'.upper())
s2 = s.upper().count('g'.upper())
S = s1 + s2
print(S / len(s) * 100)
s = input().upper()
ОтветитьУдалитьprint((s.count('G') + s.count('C'))/len(s) * 100)
# put your python code here
ОтветитьУдалитьgenome=input()
a=(genome.count('c'))
b=(genome.count('C'))
d=(genome.count('g'))
e=(genome.count('G'))
f=(((a+b+d+e)*100)/(len(genome)))
print (f)