Gelöst: n-tes Zeichen der Zeichenfolge Python erhalten

Das Problem ist, dass Python keine eingebaute Funktion hat, um das n-te Zeichen einer Zeichenfolge zu erhalten. Sie können die Funktion len() verwenden, um herauszufinden, wie viele Zeichen in einer Zeichenfolge enthalten sind, und dann die Funktion index() verwenden, um das n-te Zeichen zu erhalten.

def getNthCharacter(string, n): 

if n > len(string): 

return ""; 

return string[n-1];

Dieser Code definiert eine Funktion, die zwei Argumente akzeptiert, einen String und eine Zahl. Wenn die Zahl größer als die Länge des Strings ist, wird ein leerer String zurückgegeben. Andernfalls wird das Zeichen in der Zeichenfolge an dem durch die Zahl angegebenen Index zurückgegeben.

Was ist n-tes Zeichen

Das n-te Zeichen in Python ist das Zeichen an Position n in einem String.

Zeichenfolgen in Python

In Python sind Strings Folgen von Zeichen. Zeichenfolgen können zum Speichern von Text, Zahlen oder anderen Datentypen verwendet werden.

Um einen String in Python zu erstellen, verwenden Sie die Funktion string(). Um auf die Zeichen in einem String zuzugreifen, verwenden Sie die Funktion index(). Sie können auch die Funktion len() verwenden, um zu ermitteln, wie viele Zeichen in einer Zeichenfolge enthalten sind.

Um zwei Strings auf Gleichheit zu vergleichen, können Sie den Operator == verwenden. Um zwei Zeichenfolgen auf Ungleichheit zu vergleichen, können Sie den Operator != verwenden.

Zusammenhängende Posts:

Hinterlasse einen Kommentar