Python-String untere() Die Methode wandelt alle Buchstaben einer Zeichenfolge in Kleinbuchstaben um. Wenn keine Großbuchstaben vorhanden sind, wird die ursprüngliche Zeichenfolge zurückgegeben.
Beispiel:
Python3
string>=> 'ConvErT ALL tO LoWErCASe'> print>(string.lower())> |
>
>
Ausgabe
convert all to lowercase>
Syntax von String Lower()
string_name.lower()
Parameter
Die Methode „lower()“ benötigt keine Parameter.
Kehrt zurück
Gibt eine kleingeschriebene Zeichenfolge der angegebenen Zeichenfolge zurück
Was ist die Python-String-lower()-Methode?
Die Methode „lower()“ ist eine String-Methode in Python . Bei Anwendung auf eine Zeichenfolge werden alle Zeichen in der Zeichenfolge in Kleinbuchstaben umgewandelt.
Dies ist nützlich, um Zeichenfolgen zu standardisieren und zu vergleichen, ohne die Groß- und Kleinschreibung zu berücksichtigen. Wenn die ursprüngliche Zeichenfolge beispielsweise „Hello World“ lautet, würde die Anwendung von „lower()“ zu „Hello World“ führen. Es handelt sich um eine häufig verwendete Methode für Zeichenfolgenoperationen, bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird.
Wie verwende ich die Python-String-lower()-Methode?
Um alle Zeichen einer Zeichenfolge in Kleinbuchstaben umzuwandeln, rufen Sie einfach die Funktion „lower()“ mit der Zeichenfolge auf. Die Funktion „lower()“ ist eine integrierte String-Methode und kann sowohl mit Variablen als auch mit Strings verwendet werden. Lassen Sie es uns anhand eines Beispiels besser verstehen:
Python3
string>=>'HelloWorld'> print>(string.lower())> print>(>'HelloWorld'>.lower())> |
>
>
Ausgabe
helloworld helloworld>
So konvertieren Sie eine Zeichenfolge in Python in Kleinbuchstaben
Es gibt verschiedene Möglichkeiten Eine Zeichenfolge in Python klein schreiben Aber hier verwenden wir einige allgemein verwendete Methoden, um eine Zeichenfolge in Kleinbuchstaben umzuwandeln:
- Verwenden der Funktion „lower()“.
- Verwenden von map() mit der Lambda-Funktion in der Methode Lower()
- Verwenden von List Join mit der Methode low()
- Verwenden von Map und str.lower mit der Methode Lower()
- Verwenden der Funktion Swapcase()
- Verwenden der Funktion casefold()
Konvertieren Sie die Zeichenfolge mithilfe der Methode „lower()“ in Kleinbuchstaben
Sehen wir uns zwei verschiedene Fälle der Verwendung der Methode „lower()“ an.
- Zeichenfolgen mit alphabetischen Zeichen
- Zeichenfolgen mit alphanumerischen Zeichen
Zeichenfolge mit alphabetischen Zeichen
In diesem Beispiel initialisiert der Code eine Zeichenfolgenvariable „text“ mit dem Wert „GeEks FOR geeKS“ und gibt dann die ursprüngliche Zeichenfolge aus. Anschließend wird die Zeichenfolge mit der Funktion „lower()“ in Kleinbuchstaben umgewandelt und das Ergebnis ausgedruckt, wobei die Groß-/Kleinschreibung demonstriert wird.
Python3
text>=> 'GeEks FOR geeKS'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>'
Converted String:'>)> print>(text.lower())> |
>
>
Ausgabe:
Original String : GeEks FOR geeKS Converted String: geeks for geeks>
Zeichenfolge mit alphanumerischen Zeichen
In diesem Beispiel definiert die Zeichenfolge mit alphanumerischen Zeichen und Code eine Zeichenfolgenvariable „text“ mit gemischter Groß- und Kleinschreibung. Anschließend wird die ursprüngliche Zeichenfolge gedruckt und im nächsten Abschnitt die mithilfe der Funktion „lower()“ in Kleinbuchstaben konvertierte Zeichenfolge ausgegeben.
Python3
Blasensortier-Python
text>=> 'G3Ek5 F0R gE3K5'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>'
Converted String:'>)> print>(text.lower())> |
>
>
Ausgabe:
Original String: G3Ek5 F0R gE3K5 Converted String: g3ek5 f0r ge3k5>
Andere Methoden zum Konvertieren von Zeichenfolgen in Kleinbuchstaben
Schauen wir uns einige andere Methoden zum Konvertieren einer Zeichenfolge in Kleinbuchstaben an. Es gibt mehrere Möglichkeiten, eine Aufgabe in Python abzuschließen, und wir werden im Folgenden einige Alternativen zur Methode „lower()“ besprechen:
Konvertieren Sie String mithilfe der Karte mit der Lambda-Funktion in Kleinbuchstaben
In diesem Beispiel konvertiert der Code die Zeichenfolge GeeksForGeeks mithilfe von a in Kleinbuchstaben Lambda-Funktion und das Kartenfunktion . Das Ergebnis, geeksforgeeks, wird dann gedruckt. Das Gleiche kann prägnanter mit „lowercased_string = original_string.lower()“ erreicht werden.
Python3
original_string>=> 'GeeksForGeeks'> lowercased_string>=> ''.join(>map>(>lambda> x: x.lower(), original_string))> print>(lowercased_string)> |
>
>
Ausgabe:
geeksforgeeks>
Konvertieren Sie String mit List Join in Kleinbuchstaben
In diesem Beispiel konvertiert der Code die Zeichenfolge Pratham Sahani mithilfe von a in Kleinbuchstaben Listenverständnis. Die resultierende Kleinbuchstabenzeichenfolge wird dann zusammengefügt und gedruckt.
Python3
original_string>=> 'Pratham Sahani'> lowercased_string>=> ''.join([c.lower()>for> c>in> original_string])> print>(lowercased_string)> |
>
>
Ausgabe :
pratham sahani>
Konvertieren Sie String mit der Methode „map“ und „str.lower“ in Kleinbuchstaben mit der Methode „lower()“.
In diesem Beispiel konvertiert der Code die ursprüngliche Zeichenfolge techcodeview.com mithilfe der Methode str.lower in Kleinbuchstaben. Allerdings ist die Kartenfunktion muss in eine list() oder eingeschlossen werden verbinden() um die Transformation auf jedes Zeichen anzuwenden.
Python3
original_string>=> 'techcodeview.com'> lowercased_string>=> ''.join(>map>(>str>.lower, original_string))> print>(lowercased_string)> |
Java-String-Charat
>
>
Ausgabe :
geeksforgeeks>
Konvertieren Sie String mithilfe von Swapcase in Kleinbuchstaben () Funktion
Wandeln Sie in Python Großbuchstaben in Kleinbuchstaben um swapcase() Funktion. In diesem Beispiel definiert der Code eine Zeichenfolge „GEEKSFORGEEKS“ in der Variablen „s“. Anschließend wird die Methode „swapcase()“ auf die Zeichenfolge angewendet, die Großbuchstaben in Kleinbuchstaben umwandelt und umgekehrt.
Python3
s>=> 'GEEKSFORGEEKS'> print>(s.swapcase())> |
>
>
Ausgabe:
geeksforgeeks>
Konvertieren Sie String mithilfe von casefold in Kleinbuchstaben () Funktion
Wandeln Sie in Python Großbuchstaben in Kleinbuchstaben um Fallfalte Funktion. In diesem Beispiel konvertiert der Code die Zeichenfolge „GEEKSFORGEEKS“ in die Groß-/Kleinschreibung, wodurch sie kleingeschrieben wird und für Vergleiche geeignet ist, bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird.
Python3
s>=> 'GEEKSFORGEEKS'> print>(s.casefold())> |
>
>
Ausgabe:
geeksforgeeks>
Anwendungen der String-lower()-Methode
Schauen wir uns einige andere Verwendungsmöglichkeiten der string-lower()-Methode in Python an. Je nach Ihrer Kreativität kann es auf andere Weise verwendet werden. Wir haben eine solche Verwendung der Python-Methode „lower()“ erwähnt.
Vergleich von Strings mit der Methode „lower()“.
Eine der häufigsten Anwendungen der Methode „lower()“ besteht darin, zu überprüfen, ob die beiden Zeichenfolgen gleich sind oder nicht. In diesem Beispiel vergleicht der Code zwei Zeichenfolgen, „text1“ und „text2“, nachdem er sie mit der Methode „lower()“ in Kleinbuchstaben konvertiert hat. Wenn die Kleinbuchstabenversionen der Zeichenfolgen gleich sind, wird Folgendes ausgegeben: Zeichenfolgen sind gleich; andernfalls wird Folgendes ausgegeben: Zeichenfolgen sind nicht identisch.
Python3
text1>=> 'GEeKS foR GeeKs'> text2>=> 'gEeKS fOR GeeKs'> # Comparison of strings using> # lower() method> if>(text1.lower()>=>=> text2.lower()):> >print>(>'Strings are same'>)> else>:> >print>(>'Strings are not same'>)> |
>
>
Ausgabe:
Strings are same>
Wir haben besprochen, wie man die Methode „lower()“ verwendet, um eine Zeichenfolge in Kleinbuchstaben umzuwandeln, und haben auch einige andere Möglichkeiten zur Ausführung derselben Aufgabe besprochen. Als Beispiel für ein besseres Methodenverständnis werden die Techniken anhand eines Programms erläutert.
Sie können auch andere überprüfen String-Methoden
Lesen Sie weitere verwandte Inhalte zur Python Lower-Methode:
- isupper(), islower(), Lower(), Upper() in Python
- Unterschied zwischen casefold() und Lower() in Python