14
Razredu DNK
dodaj metodo stevilo_nukleotidov
, ki kot argument dobi nukleotid
in vrne število njegovih pojavitev v DNK nizu. Spodnja primera izpišeta 2
in 0
:
dnk1 = DNK('ATCGGT') print(dnk1.stevilo_nukleotidov('G')) dnk2 = DNK('ATCTA') print(dnk2.stevilo_nukleotidov('G'))
15
Razredu DNK
dodaj metodo vsebuje_zaporedje
, ki vrne True
, če dani DNK niz vsebuje drugi DNK niz. V nasprotnem primeru vrne False
. Spodnja primera izpišeta True
in False
:
dnk1 = DNK('ATCGGC') print(dnk1.vsebuje_zaporedje(DNK('GG'))) print(dnk1.vsebuje_zaporedje(DNK('GT')))