Python y el DNA
Publicado por ATM (1 intervención) el 10/11/2018 23:57:32
Hola a todos, espero que alguien me pueda ayudar. Bueno me estoy comiendo la cabeza para hacer el siguiente ejercicio y no soy capaz. El enunciado es el siguiente:
Yo tengo una cadena de dna, que es dna = "ATGTGTAGTAGATGATAGTATATCTCCTTATA". Tengo que diseñar un programa que sea capaz de leerme la posición en la cual se encuentran las letras G y C dentro de la cadena. Además tengo que definir un contador, donde para cada G se sume 1 y para cada C se reste 1.
Cuando vi este ejercicio, lo primero que hice fue:
El resultado de esto es la posicion de la primera G repetido tantas veces como Gs hay dentro de la cadena, no me dice donde se sitúan el resto de Gs, sólo la primera. Y bueno me he atascado, si alguien me puede ayudar se lo agradecería mucho. Gracias
Yo tengo una cadena de dna, que es dna = "ATGTGTAGTAGATGATAGTATATCTCCTTATA". Tengo que diseñar un programa que sea capaz de leerme la posición en la cual se encuentran las letras G y C dentro de la cadena. Además tengo que definir un contador, donde para cada G se sume 1 y para cada C se reste 1.
Cuando vi este ejercicio, lo primero que hice fue:
1
2
3
4
5
dna = "ATGTGTAGTAGATGATAGTATATCTCCTTATA"
for base in dna:
if base == "G"
print dna.find("G")
continue
Valora esta pregunta
0