Python - wie kann ich überprüfen, ob eine Zeichenfolge mit einer bestimmten Zeichenfolge endet?

Ich habe zum Beispiel die folgende Zeichenfolge: '24499 ? 00:02:05 sys-yg-ys'

Wie kann ich überprüfen, ob die Zeichenfolge mit einer Zeichenfolge endet, die ich aus einem Ergebnis einer Funktion erhalten habe (z. B.sys-yg-ys)?

Ich habe Folgendes versucht (um den einfachen Fall zu überprüfen): result = '' if (line.endswith ('ys', len (line) -2, len (line) -1)): result = ' wahr'

aber ich wurde nicht wahr, als ich den Wert des Ergebnisses überprüfte.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage