In [1]:
cadena = 'ACGCGTACTAATCGTACTGACT'
inversa = cadena[::-1]
print inversa
In [ ]:
cadena = raw_input()
inversa = cadena[::-1]
print inversa
In [ ]:
cadena = raw_input('Escriba una cadena de ADN: ')
inversa = cadena[::-1]
print 'La inversa es: %s'%inversa
In [ ]:
cadena = raw_input('Escriba una cadena de ADN: ')
cadena = cadena.upper()
for i in cadena:
if i not in ['A','T','C','G']:
print 'DNAException: Nucleotide not A, T, C or G'
break
else:
inversa = cadena[::-1]
print 'La inversa es: %s'%inversa
In [4]:
cadena = raw_input('Escriba una cadena de ADN: ')
cadena = cadena.upper()
complementaria = ''
for nuc in cadena:
if nuc == 'A': complementaria += 'T'
if nuc == 'T': complementaria += 'A'
if nuc == 'C': complementaria += 'G'
if nuc == 'G': complementaria += 'C'
print complementaria
In [ ]: