logo

isupper(), islower(), Lower(), Upper() in Python und ihre Anwendungen

In diesem Artikel werden wir diskutieren isupper(), islower(), Upper() und Lower() Funktionen in Python . Bei diesen Methoden handelt es sich um integrierte Methoden zur Verarbeitung von Zeichenfolgen. Bevor wir isupper(), islower(), Upper() und Lower() im Detail studieren, wollen wir uns einen grundlegenden Überblick über sie verschaffen.

Was ist isupper() in Python?

In Python , isupper() ist eine integrierte Methode zur String-Verarbeitung. Diese Methode gibt zurück WAHR wenn alle Zeichen in der Zeichenfolge Großbuchstaben sind, andernfalls wird zurückgegeben FALSCH .



Selen-Grundlagen
  1. Für Leerzeichen wird „True“ zurückgegeben. Wenn die Zeichenfolge jedoch nur Leerzeichen enthält, wird „False“ zurückgegeben.
  2. Es akzeptiert keine Argumente und gibt daher einen Fehler zurück, wenn ein Parameter übergeben wird.
  3. Ziffern und Symbole geben „True“ zurück, wenn die Zeichenfolge jedoch nur Ziffern und Zahlen enthält, wird „False“ zurückgegeben

Mit dieser Funktion wird überprüft, ob das Argument Großbuchstaben enthält, wie zum Beispiel:

  Input  : string = 'GEEKSFORGEEKS'   Output  : True>

Syntax von isupper()

Syntax: string.isupper()

Parameter:



  • isupper() akzeptiert keine Parameter

Kehrt zurück: True – Wenn alle Zeichen in der Zeichenfolge Großbuchstaben sind. Falsch – Wenn die Zeichenfolge ein oder mehrere Nicht-Großbuchstaben enthält.

Beispiel: Auf Großbuchstaben prüfen

In dieser Code-String-Variable ist ein Wert enthalten GEEKSFORGEEKS . Die Zeichenfolge besteht nur aus Großbuchstaben. Wenn dies die isuppermethod für string aufruft, wird es zurückgegeben WAHR und wenn es die andere Zeichenfolge überprüft techcodeview.com Das ist eine Mischung aus oberer und unterer Saite, die zurückgegeben wird FALSCH .



Python3




string>=> 'GEEKSFORGEEKS'> # Define a string containing only uppercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result> > string>=> 'techcodeview.com'># Define a string with a mix of uppercase and lowercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result>

>

>

Ausgabe:

True False>

Was ist islower() in Python?

In Python, ist tiefer() ist eine integrierte Methode zur String-Verarbeitung. Die Methode islower() gibt zurück WAHR Wenn alle Zeichen in der Zeichenfolge Kleinbuchstaben sind, wird andernfalls False zurückgegeben.

  1. Für Leerzeichen wird „True“ zurückgegeben. Wenn die Zeichenfolge jedoch nur Leerzeichen enthält, wird „False“ zurückgegeben.
  2. Es akzeptiert keine Argumente und gibt daher einen Fehler zurück, wenn ein Parameter übergeben wird.
  3. Ziffern und Symbole geben „True“ zurück, wenn die Zeichenfolge jedoch nur Ziffern und Zahlen enthält, wird „False“ zurückgegeben.

Mit dieser Funktion wird überprüft, ob das Argument Kleinbuchstaben enthält, wie zum Beispiel:

  Input:   string = 'geeksforgeeks'   Output:   True>

Syntax von islower()

Syntax: string.islower()

Parameter:

  • islower() akzeptiert keine Parameter

Kehrt zurück:

  • True – Wenn alle Zeichen in der Zeichenfolge niedriger sind.
  • Falsch – Wenn die Zeichenfolge ein oder mehrere Nicht-Kleinbuchstaben enthält.

Beispiel: Auf Kleinbuchstaben prüfen

Mit diesem Code können Sie überprüfen, ob eine Zeichenfolge vollständig aus Kleinbuchstaben besteht oder nicht. Benutzen ist tiefer() Methode, das ist eine integrierte Methode in der String-Klasse von Python. Wenn die Zeichenfolge nur Kleinbuchstaben enthält, wird sie zurückgegeben WAHR andernfalls kommt es zurück FALSCH.

Python3




string>=> 'geeksforgeeks'># Define a string containing only lowercase letters> print>(string.islower())># Check if all characters in the string are lowercase and print the result> > string>=> 'techcodeview.com'> # Define a string with a mix of uppercase and lowercase let> print>(string.islower())># Check if all characters in the string are lowercase and print the result>

>

>

Ausgabe:

True False>

Was ist „lower()“ in Python?

In Python, niedriger() ist eine integrierte Methode zur String-Verarbeitung. Der untere() Die Methode gibt die kleingeschriebene Zeichenfolge aus der angegebenen Zeichenfolge zurück. Es konvertiert alles Großbuchstaben in Python-Kleinbuchstaben umwandeln . Wenn keine Großbuchstaben vorhanden sind, wird die ursprüngliche Zeichenfolge zurückgegeben.

  1. Es akzeptiert keine Argumente und gibt daher einen Fehler zurück, wenn ein Parameter übergeben wird.
  2. Die zurückgegebenen Ziffern und Symbole werden unverändert zurückgegeben. Nach der Konvertierung in Kleinbuchstaben in Python wird nur ein Großbuchstabe zurückgegeben.
  Input:   string = 'GEEKSFORGEEKS'   Output:   geeksforgeeks>

Syntax von Lower()

Syntax: string.lower()

Parameter:

  • Lower() benötigt keine Parameter

Kehrt zurück: Es wandelt die angegebene Zeichenfolge in Kleinbuchstaben um und gibt die Zeichenfolge zurück.

Beispiele

In diesem Code verwenden wir die untere() Methode zum Konvertieren der Zeichenfolgen in Kleinbuchstaben. Zuerst nehmen wir eine Zeichenfolge in Großbuchstaben GEEKSFORGEEKS das wird mit Hilfe von in Kleinbuchstaben() umgewandelt string.lower() Funktion. Das Gleiche versuchen wir mit der Zeichenfolge, die sowohl Groß- als auch Kleinbuchstaben enthält. Die Funktion wandelt diese dann in Kleinbuchstaben um.

Python3




# Checking for lowercase characters> string>=> 'GEEKSFORGEEKS'> #Define a string that contains only uppercase.> print>(string.lower())>#convert into lower case> > string>=> 'techcodeview.com'> #Define a string that contains noth uppercase and lowercase.> print>(string.lower())>#convert into lower case.>

>

>

Ausgabe:

geeksforgeeks geeksforgeeks>

Was ist Upper() in Python?

In Python, oben( ) ist eine integrierte Methode zur String-Verarbeitung. Der Oberer, höher() Die Methode gibt die Zeichenfolge in Großbuchstaben aus der angegebenen Zeichenfolge zurück. Es wandelt alle Kleinbuchstaben in Großbuchstaben um. Wenn keine Kleinbuchstaben vorhanden sind, wird die ursprüngliche Zeichenfolge zurückgegeben.

rdbms-Normalisierung
  1. Es akzeptiert keine Argumente und gibt daher einen Fehler zurück, wenn ein Parameter übergeben wird.
  2. Die zurückgegebenen Ziffern und Symbole werden unverändert zurückgegeben. Nach der Konvertierung in Großbuchstaben wird nur ein Kleinbuchstabe zurückgegeben.
  Input:   string = 'geeksforgeeks'   Output:   GEEKSFORGEEKS>

Syntax von Upper()

Syntax: string.upper()

Parameter:

  • Upper() akzeptiert keine Parameter

Kehrt zurück: Es wandelt die angegebene Zeichenfolge in Großbuchstaben um und gibt die Zeichenfolge zurück.

Beispiel

In diesem Code werden wir verwenden Oberer, höher() Methode zum Konvertieren der Zeichenfolgen in Großbuchstaben. Zuerst nehmen wir eine Zeichenfolge in Kleinbuchstaben geeksforgeeks das wird mit Hilfe von in Großbuchstaben() konvertiert string.upper() Funktion. Dasselbe werden wir mit der Zeichenfolge versuchen, die sowohl Groß- als auch Kleinbuchstaben enthält Mein Name ist Ayush Dann wandelt die Funktion dies in Kleinbuchstaben um.

Python3




# checking for uppercase characters> string>=> 'geeksforgeeks'> #Define a string that contains only lowercase()> print>(string.upper())>#Convert into uppercase> > string>=> 'My name is ayush'> #Define a string that contains only lower case> print>(string.upper())>#convert into uppercase.>

>

>

Ausgabe:

GEEKSFORGEEKS MY NAME IS AYUSH>

Zählen Sie Groß- und Kleinbuchstaben sowie Leerzeichen

Bei gegebener Zeichenfolge besteht die Aufgabe darin, eine zu schreiben Python-Programm um die Anzahl der Großbuchstaben, Kleinbuchstaben und Leerzeichen in einer Zeichenfolge zu zählen und die Groß-/Kleinschreibung der angegebenen Zeichenfolge umzuschalten (Kleinbuchstaben in Großbuchstaben umwandeln und umgekehrt).

  Input   : string = 'techcodeview.com is a computer Science portal for Geeks'   Output   : Uppercase - 4 Lowercase - 41 spaces - 7 gEEKSFORGEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>

Beispiel

Durchlaufen Sie die angegebene Zeichenfolge Zeichen für Zeichen bis zu ihrer Länge und prüfen Sie mithilfe integrierter Methoden, ob das Zeichen in Klein- oder Großbuchstaben geschrieben ist. Bei Kleinbuchstaben erhöhen Sie den entsprechenden Zähler, konvertieren Sie ihn mit der Funktion „upper()“ in Großbuchstaben und fügen Sie ihn zu einer neuen Zeichenfolge hinzu. Bei Großbuchstaben erhöhen Sie den entsprechenden Zähler, konvertieren Sie ihn mit der Funktion „lower()“ in Kleinbuchstaben und fügen Sie ihn der neuen Zeichenfolge hinzu Zeichenfolge. Wenn Leerzeichen vorhanden sind, erhöhen Sie den entsprechenden Zähler und fügen Sie ihn zu einer neuen Zeichenfolge hinzu. Drucken Sie die neue Zeichenfolge.

Python3




Zeichenfolge in JSON Java
string>=> 'techcodeview.com is a computer Science portal for Geeks'> newstring>=> ''> count1>=> 0> count2>=> 0> count3>=> 0> > for> a>in> string:> ># converting to uppercase.> >if> (a.isupper())>=>=> True>:> >count1>+>=> 1> >newstring>+>=> (a.lower())> ># converting to lowercase.> >elif> (a.islower())>=>=> True>:> >count2>+>=> 1> >newstring>+>=> (a.upper())> > ># adding it to the new string as it is.> >elif> (a.isspace())>=>=> True>:> >count3>+>=> 1> >newstring>+>=> a> print>(>'In original String : '>)> print>(>'Uppercase -'>, count1)> print>(>'Lowercase -'>, count2)> print>(>'Spaces -'>, count3)> print>(>'After changing cases:'>)> print>(newstring)>

>

>

Ausgabe:

In original String : Uppercase - 4 Lowercase - 41 Spaces - 7 After changing cases: gEEKSFORgEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>