Python String Swapcase -Methode

Python String Swapcase -Methode

Großbuchstaben werden in Kleinbuchstaben umgewandelt, während Kleinbuchstaben unter Verwendung der Methode Python String „SwapCase ()“ in Großbuchstaben geändert werden. Diese Funktion ignoriert alle Symbole oder Zahlen in der Zeichenfolge.

Beispiel 1: Verwendung der Python String SwapCase () -Methode in Python

In dieser Demonstration werden kleine Zeichen in Kapitalzeichen umgewandelt und verwenden die „SwapCase ()“ -Methode der Python -Sprache. Es gibt zwei gleichzeitige Sätze von Charakteren,. Im Gegensatz zu Großbuchstaben, die ihre größeren, höheren Gegenstücke wie „A“ sind, sind Kleinbuchstaben die kleineren, niedrigeren Äquivalente von Buchstaben wie „A“ sind wie „A“. Python stellt die Funktion „SWAPCASE ()“ zur Änderung des Falls von Buchstaben in einer Zeichenfolge bereit. Pythons „SwapCase ()“ -Funktion erzeugt eine Kopie der Zeichenfolge, in der alle Fälle von Fallsensitiven ausgeschaltet sind.

Beginnen wir den Code, indem wir den ersten Wert betrachten, der ein Zeichenfolgewert mit dem Text „Sie mag Bananen“ ist, wie Sie im Bild unten sehen können. Jeder in diesem Wert verwendete einzelne Zeichen befindet sich in Großbuchstaben. Dieser String -Wert wird in der Variablen „String1“ gespeichert, die wir zuvor initialisiert haben. Anschließend nennen wir "SWAPCASE ()" mit dem Parameter "String1", da dieser "String1" den Wert der Zeichenfolge enthält. Diese Methode enthält eine Ausgabe mit einer neuen Zeichenfolge, in der alle im Zeichenfolgenwert enthaltenen oberen Case-Zeichen in Kleinbuchstaben geändert werden. Das Ergebnis der Methode „SWAPCASE ()“ wird in der initialisierten Variablen „Ergebnis“ gespeichert.

Dann nennen wir die Funktion „print ()“ und übergeben das Argument „Ergebnis“ zwischen den Klammern, da das Ergebnis dort aufbewahrt wird, und wir möchten es anzeigen.

Es wurde die Ausgabe angezeigt, die eine neue Zeichenfolge mit allen Zeichen in der ursprünglichen Zeichenfolge in Kleinbuchstaben enthielt. "Sie mag Bananen" ist der Wert, der angezeigt wird.

Im zweiten Teil des Skripts wechseln wir den Kleinbuchstaben -Buchstaben in einen Großbuchstaben. Dieser Abschnitt ähnelt dem vorherigen, außer dass wir die Großbuchstaben im letzten Abschnitt in kleine Buchstaben geändert haben. Infolgedessen haben wir eine neue Zeichenfolge, einschließlich aller Elemente mit Kleinbuchstaben. Jetzt, da die Situation umgekehrt ist, beginnen wir den Code. Der Zeichenfolgenwert lautet "Ich liebe meine Haustiere"; Wie Sie sehen können, sind alle Wörter in Kleinbuchstaben geschrieben. Dieser Wert wird in der erstellten Variablen "String1" gespeichert. Die Zeichenfolge „SWAPCASE ()“ wird dann in der nächsten Zeile verwendet, und ihr Parameter, die Variable „String2“, wird übergeben, da sie den Wert der Zeichenfolge enthält. Die Funktion „print ()“ wird dann aufgerufen und das Argument „Ergebnis“ wird ihm geliefert.

Da wir alle kleinen Buchstaben im String -Wert im vorherigen Code verwendet haben, wechselt „SwapCase ()“ sie alle in Großbuchstaben, wie im Bild unten zu sehen ist. Es wird eine neue Zeichenfolge angezeigt, in der sich jedes Zeichen im Zeichenfolgenwert in Großbuchstaben befindet, und kein einzelnes Zeichen in Kleinbuchstaben.

Im dritten Abschnitt des Codes ändern wir die Zeichen in Großbuchstaben und Kleinbuchstaben gleichzeitig. In den ersten beiden Abschnitten haben wir zuerst den Zeichenfolgenwert in Kleinbuchstaben geändert, und in der zweiten haben wir ihn in Großbuchstaben geändert. In diesem Abschnitt machen wir dies jedoch zusammen. Wir werden einen String -Wert nehmen, in dem wir einige der Großbuchstaben und einige der Kleinbuchstaben mitnehmen und „SwapCase ()“ auftragen. Anschließend gibt es eine Zeichenfolge zurück, in der die Kleinbuchstaben in Großbuchstaben erscheinen und die Großbuchstaben in Kleinbuchstaben erscheinen.

Beginnen wir den Code, indem wir den String -Wert „Sie Love Play mit Hunden“ erstellen und der Variablen „String3“ zuweisen. Dieser Zeichenfolgenwert enthält sowohl kleine als auch Großbuchstaben. Anschließend verwenden wir die Methode "SWAPCASE ()" und übergeben den Parameter "String3", da wir bereits einen String -Wert darin gespeichert haben. Da das Ergebnis dort gespeichert ist und wir es anzeigen möchten, nennen wir die Funktion „print ()“ und übergeben das Argument „Ergebnis“.

Die Großbuchstaben in der Saite werden in der Ausgabe in Großbuchstaben umgewandelt, und die in den Saitenelemente vorhandenen Großbuchstaben werden in Kleinbuchstaben umgewandelt.

Beispiel 2: Implementierung der Python String SwapCase () -Methode mit zusätzlichen Zeichentypen

Die Python -Zeichenfolge ignoriert die verschiedenen Zeichentypen "SwapCase ()" -Methode. Wenn in der aktuellen Zeichenfolge mehrere Zeichentypen vorhanden sind, ignoriert die Methode „SWAPCASE ()“ sie und ändert nur die alphabetischen Zeichen in den entsprechenden Fall.

Wir verwenden sowohl den Zeichentyp als auch den numerischen Zeichentyp im Zeichenfolge Wert des Code. Beginnen wir damit, den Code in Aktion zu setzen. Der Zeichenfolgenwert "Meine Rollnummer ist 161068" ist in der Variablen "Str1" gespeichert. Dieser Wert hat zwei Charaktertypen, wie man zu sehen ist. In der folgenden Zeile wenden wir dann die Methode „SwapCase ()“ mit „str1“ an, die wir als Parameter angegeben haben, weil sie den Wert der Zeichenfolge speichert. Wir haben eine Variable namens "Ergebnis", die das Ergebnis der Verwendung der String -Methode "SWAPCASE ()" enthält. Die Funktion print () wird dann verwendet, um das Ergebnis anzuzeigen. Es wird in den Klammern dieser Funktion mit dem Argument „Ergebnis“ aufgerufen.

Die Ausgabe zeigt eine neue Zeichenfolge, in der das Element in der Zeichenfolge geändert wurde, die Alphabetikzeichen der Großbuchstaben in Kleinbuchstaben geändert wurden und die Kleinbuchstaben in Großbuchstaben geändert wurden. Das numerische Zeichen der String, „161068“, wurde jedoch nicht verändert, da diese Methode die anderen Zeichentypen nicht verändert.

Ähnlich wie wir das numerische Zeichen in der Zeichenfolge im vorherigen Codeabschnitt verwendet haben, verwenden wir Symbole, Zahlen und Zeichen im String -Wert in diesem Abschnitt von Code. Wir werden jedoch keine Änderung der Symbole, Zahlen oder Zeichen sicherstellen, da die Funktion sie ignoriert. Nur der Fall der Zeichen wird geändert.

Schreiben Sie zunächst den Code, der den String -Wert "Alex hat 79% Punkte erhalten hat, und Noah hat 98% Noten in ihrer Prüfung" in der von uns erstellten Variablen "Str1" erhalten. Die Methode „SWAPCASE ()“ wird dann mit dem Parameter „Str1“ in der nachfolgenden Zeile verwendet. In der folgenden Zeile nennen wir dann die Funktion „print ()“ und liefern das Variable „Ergebnis“ als Argument, da wir zuvor das Ergebnis mit der darin enthaltenen Methode „SWAPCASE ()“ gespeichert haben.

Es hat die Anzahl oder das Symbol „%“ nicht beeinflusst, weil dieser Ansatz den anderen Zeichentyp ignoriert. Wie im Beispiel werden Kleinbuchstaben in Großbuchstaben umgewandelt, und höhere Fallzeichen werden Kleinbuchstaben gedreht.

Abschluss

Das Swapping Alphabets -Fall ist eine nützliche Technik bei der Arbeit in Python. Für das erste Beispiel verwandelten wir einen Großbuchstaben in einen Kleinbuchstaben und umgekehrt. Im zweiten Beispiel haben wir diese Methode mit anderen Zeichentypen verwendet, da diese Methode Ziffern und Symbole ignoriert. Daher änderte es nichts anderes als den Fall von alphabetischen Zeichen.