Bodyno
Rozwiązane

1) Napisz program w pyhtonie, który poprosi użytkownika o wprowadzenie łańcucha DNA i policzy w nim liczbę cząsteczek zasadowych.

2) Zmodyfikuj program tak, aby drukował tyle liter A, T, G i C ile wynosi liczba każdej z cząsteczek zasadowych.



Odpowiedź :

Odpowiedź:

DNA = input("Wprowadź łanuch DNA: ")

licznik_A = 0

licznik_T = 0

licznik_G = 0

licznik_C = 0

for i in DNA:

   if i == "A":

       licznik_A += 1

   elif i == "T":

       licznik_T += 1

   elif i == "G":

       licznik_G += 1

   elif i == "C":

       licznik_C += 1

print("Ilość wystąpień adeniny:", licznik_A)

print("Ilość wystąpień tyminy:", licznik_T)

print("Ilość wystąpień guaniny:", licznik_G)

print("Ilość wystąpień cytozyny:", licznik_C)

Wyjaśnienie:

Wpisujemy kod DNA, a program zlicza występujące literki

Zobacz obrazek Piwoit