Zeichenfolge innerhalb einer Zeichenkette finden
Verfasst: Donnerstag 30. Januar 2020, 15:55
Hallo zusammen,
ich bin absoluter Neuling in Python und versuche unterschiedliche Zeichenfolgen innerhalb einer Zeichenkette zu finden, z.B. die Zeichenfolgen "ATG" oder "AAT" oder "CGA" etc. sollen in der Zeichenkette "ATGCGCAATGCGATATACCTTACT" sequenziert werden.
Ich hatte folgendes geschrieben:
Zeichenkette="ATGCGCAATGCGATATAC"
if "ATG" or "AAT" or "CGA" in Zeichenkette:
print("Sequenz ist enthalten")
else: print ("Sequenz nicht enthalten")
Leider hat das nicht geklappt. Denn bei der Gegenprüfung mit der Suche nach "XXX" or "YYY" or "ZZZ" wird trotzdem die Meldung "Sequenz ist enthalten" ausgegeben.
Was habe ich falsch gemacht bzw. nicht berücksichtigt?
Danke für Eure Rückmeldung,
Vuotbien
ich bin absoluter Neuling in Python und versuche unterschiedliche Zeichenfolgen innerhalb einer Zeichenkette zu finden, z.B. die Zeichenfolgen "ATG" oder "AAT" oder "CGA" etc. sollen in der Zeichenkette "ATGCGCAATGCGATATACCTTACT" sequenziert werden.
Ich hatte folgendes geschrieben:
Zeichenkette="ATGCGCAATGCGATATAC"
if "ATG" or "AAT" or "CGA" in Zeichenkette:
print("Sequenz ist enthalten")
else: print ("Sequenz nicht enthalten")
Leider hat das nicht geklappt. Denn bei der Gegenprüfung mit der Suche nach "XXX" or "YYY" or "ZZZ" wird trotzdem die Meldung "Sequenz ist enthalten" ausgegeben.
Was habe ich falsch gemacht bzw. nicht berücksichtigt?
Danke für Eure Rückmeldung,
Vuotbien