вторник, 14 августа 2018 г.

2.4 Строки и символы 3 шаг

GC-состав является важной характеристикой геномных последовательностей и определяется как процентное соотношение суммы всех гуанинов и цитозинов к общему числу нуклеиновых оснований в геномной последовательности. 
Напишите программу, которая вычисляет процентное содержание символов G (гуанин) и C (цитозин) в введенной строке (программа не должна зависеть от регистра вводимых символов).

Например, в строке "acggtgttat" процентное содержание символов G и C равно 410100=40.0, где 4 -- это количество символов G и C,  а 10 -- это длина строки.
genome = input()
a = len(genome)
b = genome.lower().count('g')
d = genome.lower().count('c')
print((b + d) / a *100)

7 комментариев:

Задача №3477. Улитка

Улитка ползет по вертикальному шесту высотой  h  метров, поднимаясь за день на  a  метров, а за ночь спускаясь на  b  метров. На какой де...