Wie wird die längste Zeichenfolge der Eingang in Python finden . Diese Eigenschaften machen die Durchführung weltlichen Programmieraufgaben so einfach wie die Ausgabe eines einzelnen Befehls . Zum Beispiel mit dem " max "-Funktion können Sie die Länge eines Eingabe-String um es an andere Eingabezeichenfolgen vergleichen . Things You
Python Interpreter
brauchen anzeigen Weitere Anweisungen
1
Accept eine Liste der Daten durch den Benutzer. Mit dem " raw_input "-Funktion , sammeln eine Reihe von Strings aus dem Benutzer , bis dass Benutzer gibt "Quit" :
>>> strings = list ( ) >>> i = 0 >>> strings.append ( raw_input ( " Geben Sie einen String :") ) >>> while strings [ i] = ' Quit '! : . . . strings.append ( raw_input ( " Geben Sie einen String :") ) . . . i + = 1
2
Erstellen Sie eine Variable , " längsten ", die den Index des längsten Strings in der Liste enthalten :
>>> längsten = 0
3
erstellen Sie eine weitere Variable , " longest_string ", die die längste Zeichenfolge in der Liste enthalten wird. Verwenden Sie die "max "-Funktion , um die längste Zeichenfolge in der Liste der Variablen zurück :
>>> longest_string = max (Strings)
4
Weisen Sie den Index der längsten String an die " längste " variable :
>>> längste = strings.index ( longest_string )