Merhabalar, Clash of Code oynarken bu soru çıktı ve yazdığım kodu sizlere de paylaşmak istedim.
Girdi: AACGGT
Ekran Çıktısı: 2 1 2 1
Yazacağımız python programı kaç tane “A” kaç tane “C”, kaç tane “G” ve “T” olduğunu sırası ile ekran çıktısı olarak vermeli.
1. Yöntem
import sys
import math
s = input()
uzunluk = len(s)
saya=0
sayc=0
sayg=0
sayt=0
for i in range(uzunluk):
if s[i] == 'A':
saya +=1
if s[i] == 'C':
sayc +=1
if s[i] == 'G':
sayg +=1
if s[i] == 'T':
sayt +=1
print(saya, sayc, sayg, sayt)
2.Yöntem
s=input();print(s.count("A"),s.count("C"),s.count("G"),s.count("T"))