Seite 1 von 1
dumme frage von einem anfänger: string variablen vergleichen
Verfasst: Freitag 31. Januar 2003, 13:25
von west
wie ist es möglich stringvariablen zu vergleichen warum geht folgendes beispiel nicht:
if text1 == text2
ergebnis = 1
else
ergebnis = 0
Verfasst: Freitag 31. Januar 2003, 13:50
von Milan
Das kann an der Formatierung liegen, wie du das jetzt geschrieben hast (nutz bitte das nächste mal das Code-tag, dann bleibt die Struktur erhalten), es kann aber auch daran liegen, dass du keine Doppelpunkte bei if und else gesetzt hast. Generell werden aber alle Vergleiche in Python mit == abgewickelt:
Verfasst: Freitag 31. Januar 2003, 14:07
von Dookie
Hi west,
in Deinem Beispiel kannst Du aber auch ganz auf das if verzichten:
Code: Alles auswählen
>>> text1 = "Testtext"
>>> text2 = "Testtext"
>>> erg = text1 == text2
>>> print erg
1
>>> text2 = "Anderer Text"
>>> erg = text1 == text2
>>> print erg
0
Ansonsten bei if und anderen Kontrollstrukturen immer auf die Einrückungen und Doppelpunkte achten!
Gruß
Dookie