Python String Rit -Methode

Python String Rit -Methode

Es ist ziemlich einfach, den Inhalt in einem Word -Dokument oder einer anderen Datei zu rechtfertigen. Aber wenn es darum geht, den Inhalt in einem Programmiercode zu rechtfertigen, kann dies zu einigen Problemen führen. In der Python -Programmiersprache ist es jedoch sehr einfach zu tun. Die Python-Programmiersprache hat so viele nützliche und einfache integrierte Funktionen, die zur Ausführung jeder Funktion verwendet werden können. Die Funktion rjust () ist die integrierte Funktion von Python, mit der der Inhalt in einem Python-Programm auf der rechten Seite rechtfertigt wird. In diesem Artikel werden wir die Funktionsweise der Rje () -Funktion in einem Python -Programm untersuchen, um zu verstehen, wie es funktioniert.

Rust () Funktion in der Python -Programmierungssprache

Der Rust () ist eine integrierte Funktion in der Python-Programmiersprache, mit der die Zeichenfolge auf der rechten Seite rechtfertigt wird. Es wird gepolstert und rechtfertigt die Zeichenfolge auf der rechten Seite der angegebenen Länge. Es nimmt eine Eingangszeichenfolge auf, rechtfertigt sie auf der rechten Seite, indem sie die Zeichenfolge mit Padding -Zeichen füllt, und gibt die richtige gerechtfertigte Zeichenfolge einer angegebenen Länge zurück. Wenn die angegebene Länge nicht größer als die Länge der Zeichenfolge ist, wird die erstellte ursprüngliche Zeichenfolge so zurückgegeben, wie sie ist.

Syntax der Rust () -Funktion

Die Syntax der Funktion rjust () ist sehr einfach und wird unten angegeben:

Der Rust () ist der Name der Funktion, die die richtige Ausführung der Zeichenfolge rechtfertigt. Es dauert zwei Parameter, Länge und Fillchr. Der Parameter "Länge" wird verwendet, um die Länge der Zeichenfolge bereitzustellen, die nach dem Colben des angegebenen Elements zurückgegeben wird und die Zeichenfolge rechts rechtfertigt. Der Parameter "FillChr" wird verwendet, um das Füllstoffzeichen bereitzustellen, das für die Polsterung verwendet wird. Es ist ein optionaler Parameter. Wenn es nicht bereitgestellt wird, wird standardmäßig 'Speicherplatz' verwendet, um die Zeichenfolge auf die rechte Seite zu verschieben.

Die Funktion rjust () gibt die richtige gerechtfertigte Zeichenfolge von 'Länge zurück; lang und gepolstert mit 'Fillchr', um die angegebene Zeichenfolgelänge zu erfüllen. Zusätzlich wird die ursprüngliche Zeichenfolge ohne Polsterung zurückgegeben, wenn die Länge geringer ist als die Länge der angegebenen Zeichenfolge. Siehe die folgenden Beispiele, um besser zu verstehen, wie die Rust () -Methode funktioniert. Diese Beispiele helfen Ihnen bei der Verwendung der Funktion Rust () in Ihren Python -Programmen.

Beispiel 1:

Das erste Beispiel verwendet einfach die Funktion rjust () mit einer kurzen Zeichenfolge und rechtfertigt sie nach rechts mit '0' als Füllzeichen. Siehe die unten angegebenen Codezeilen:

Str = "Python .. !!!";
Druck (str.Rust (20, '0'))

Beachten Sie, dass wir keine Python -Bibliothek in unserem Programm absichtlich einbezogen oder aufgerufen haben. Die Funktion rjust () ist eine integrierte Funktion und der Compiler ist damit vertraut. Die erste Codezeile enthält eine Zeichenfolge, die gerechtfertigt sein muss. In der zweiten Codezeile wird die Funktion rjust () in der Funktion print () verwendet. Die Funktion rjust () rechtfertigt die Zeichenfolge, indem sie '0 zu der linken Seite hinzufügt und die Länge Zeichenfolge' 20 'zurückgibt. Die Anweisung Print () druckt die Länge von 20, rechts gerechtfertigt mit zusätzlichen 0S. Siehe die unten angegebene Ausgabe:

Beachten Sie, dass die ursprüngliche Länge der Zeichenfolge 12 Zeichen beträgt, sodass 8 0s links hinzugefügt werden, um die Zeichenfolge 20 Zeichen lang zu gestalten und die Zeichenfolge nach rechts zu rechtfertigen.

Beispiel 2:

Im vorherigen Beispiel haben wir die Füllstoffcharakter der Funktion rust () zur Verfügung gestellt. Jetzt werden wir der Funktion kein Füllstoffcharakter zur Verfügung stellen und sehen, wie sie funktioniert. Siehe den unten angegebenen Code:

Str = "Python .. !!!";
Druck (str.Rust (20))

Hier können Sie sehen, dass nur ein Parameter für die Funktion rjust () zur Verfügung gestellt wird. Dies repräsentiert die Länge der Zeichenfolge, die zurückgegeben wird. Wie oben erläutert, wird die Funktion die Zeichenfolge standardmäßig mit 'Leerzeichen', bis sie die "Länge" lang wird, standardmäßig erläutert. Siehe die unten angegebene Ausgabe:

Wie Sie sehen können, wird die Zeichenfolge durch die Nutzung der Leerzeichen gerechtfertigt.

Beispiel 3:

Da haben wir die grundlegende Arbeit der Rit () -Funktion gelernt. Lassen Sie uns mit einigen praktischen und ein bisschen komplexen Beispielen arbeiten, um festzustellen, in welcher Art von Anwendung wir die Funktion rjust () verwenden können. Drucken wir einen Diamanten mit der Funktion rjust () aus. Siehe den Code unten:

Str = "Python .. !!!";
Länge = len (str)
fillchr = "_"
string_lst = [str [: len (str) -Idex] für den Index im Bereich (len (str))]
Für Element in sortiert (string_lst, key = len):
Druck (Artikel.Rust (Länge, Fillchr), End = ")
Item1 = Item [::-1]
Druck (Artikel1.Lust (Länge, Fillchr))
Für Element in sortiert (string_lst [1:], key = len, reverse = true):
Druck (Artikel.Rust (Länge, Fillchr), End = ")
Item1 = Item [::-1]
Druck (Artikel1.Lust (Länge, Fillchr))

In diesem Beispiel haben wir die 'for' -Schleife verwendet, um den Diamanten der angegebenen Zeichenfolge zu drucken. Die erste Zeile enthält die ursprüngliche Zeichenfolge in der Variablen "STR". Der Parameter "Länge" enthält die Größe der angegebenen Zeichenfolge. Die Variable "Fillchr" enthält das "-" Füllzeichen, das für die Polsterung verwendet werden soll. Die resultierende Zeichenfolge hat die gleiche Länge wie die angegebene Eingangszeichenfolge, da wir den 'len (str)' für die Länge der zu zurückgegebenen Zeichenfolge angegeben haben. Beginnend mit den 0 -Indizes wird die 'for' -Schleife durch jedes Element in der Zeichenfolge durchlaufen und die Zeichen drucken, bis es das letzte Element in der Zeichenfolge erreicht.

Die Funktion von Rust () übernimmt die Parameter "Länge" und "FillChr" und gibt die richtige gerechtfertigte Längenzeichenfolge "len (str)" zurück. Wenn Sie es bemerkt haben, haben wir "End =" in der Anweisung "Print" verwendet. Das „End =“ “wird verwendet, um das nächste Element in derselben Zeile zu drucken. Es gibt den Charakter am Ende der Saite zurück, die gerade ausgedruckt ist, und verbietet dem Compiler, den Cursor in die nächste Zeile zu verschieben. Wenn Sie also das nächste Mal drucken, wird es in derselben Zeile wie das Ergebnis von zuvor angezeigt. Sie können das gesamte Konzept leicht verstehen, indem Sie die unten angegebene Ausgabe betrachten:

Wie Sie sehen können, wird der komplette Diamant mit den Funktionen rjust () und ljust () gedruckt. Die Funktion ljust () ist das Gegenteil der Rust () -Funktion. Es rechtfertigt die Zeichenfolge auf der linken Seite des Bildschirms. Durch die Kombination beider Funktionen haben wir den gesamten Diamanten gedruckt. Sie können nur die Funktion rust () verwenden und den halben Diamanten drucken.

Abschluss

In diesem Artikel haben wir Sie über die in der Python -Programmierungssprache bereitgestellte Rit () -Funktion geführt. Die Funktion rjust () wird verwendet, um die Zeichenfolge auf der rechten Seite zu rechtfertigen, indem Sie mit dem Fillchar gepolstert und die Zeichenfolge der angegebenen Länge lang erzeugt. Mit Hilfe von Beispielen haben wir versucht, die Funktionsweise der Rust () -Funktion vollständig zu demonstrieren.