isupper()

In Python ist isupper() eine integrierte Methode zur Behandlung von Zeichenfolgen.
Die isupper() -Methode gibt "True" zurück, wenn alle Zeichen in der Zeichenfolge in Großbuchstaben geschrieben sind. Andernfalls wird "False" zurückgegeben.
Mit dieser Funktion wird überprüft, ob das Argument Großbuchstaben enthält, z.

ABCDEFGHIJKLMNOPQRSTUVWXYZ 

Syntax :

string.isupper() 
Parameter:
isupper() akzeptiert keine Parameter
Kehrt zurück :
1. Richtig - Wenn alle Zeichen in der Zeichenfolge in Großbuchstaben geschrieben sind.
2.False- Wenn die Zeichenfolge 1 oder mehr Zeichen in Großbuchstaben enthält.

Beispiele:

Eingabe: string = 'GEEKSFORGEEKS'
Ausgabe: Richtig
Eingabe: string = 'GeeksforGeeks'
Ausgabe: Falsch

Fehler und Ausnahmen



  1. Für Whitespaces wird "True" zurückgegeben
  2. Es werden keine Argumente akzeptiert. Daher wird ein Fehler zurückgegeben, wenn ein Parameter übergeben wird.
  3. Ziffern und Symbole geben "True" zurück. Nur ein Großbuchstabe gibt "false" zurück.
  
string = 'GEEKSFORGEEKS'
print(string.isupper()) 
  
string = 'GeeksforGeeks'
print(string.isupper()) 

Ausgabe:

Wahr
Falsch

ist tiefer()

In Python ist islower() eine integrierte Methode zur Behandlung von Zeichenfolgen.
Die islower() -Methode gibt "True" zurück, wenn alle Zeichen in der Zeichenfolge in Kleinbuchstaben geschrieben sind. Andernfalls wird "False" zurückgegeben.
Mit dieser Funktion wird überprüft, ob das Argument Kleinbuchstaben enthält, z.

abcdefghijklmnopqrstuvwxyz 

Syntax :

string.islower() 
Parameter:
islower() akzeptiert keine Parameter
Kehrt zurück :
1. Richtig - Wenn alle Zeichen in der Zeichenfolge niedriger sind.
2.False- Wenn die Zeichenfolge 1 oder mehr Nicht-Kleinbuchstaben enthält.

Beispiele:

Eingabe: string = 'geeksforgeeks'
Ausgabe: Richtig
Eingabe: string = 'GeeksforGeeks'
Ausgabe: Falsch

Fehler und Ausnahmen

  1. Für Whitespaces wird "True" zurückgegeben
  2. Es werden keine Argumente akzeptiert. Daher wird ein Fehler zurückgegeben, wenn ein Parameter übergeben wird.
  3. Ziffern und Symbole geben "True" zurück. Nur ein Kleinbuchstabe gibt "false" zurück.
  
string = 'geeksforgeeks'
print(string.islower()) 
  
string = 'GeeksforGeeks'
print(string.islower()) 

Ausgabe:

Wahr
Falsch

niedriger()



In Python ist lower() eine integrierte Methode zur Behandlung von Zeichenfolgen.
Die Methode lower() gibt die Zeichenfolge in Kleinbuchstaben aus der angegebenen Zeichenfolge zurück. Es konvertiert alle Großbuchstaben in Kleinbuchstaben. Wenn keine Großbuchstaben vorhanden sind, wird die ursprüngliche Zeichenfolge zurückgegeben.

Syntax :

string.lower() 
Parameter:
lower() akzeptiert keine Parameter
Kehrt zurück :
Es konvertiert die angegebene Zeichenfolge in Kleinbuchstaben und gibt die Zeichenfolge zurück.

Beispiele:

Eingabe: string = 'GEEKSFORGEEKS'
Ausgabe: geeksforgeeks
Eingabe: string = 'GeeksforGeeks'
Ausgabe: geeksforgeeks

Fehler und Ausnahmen

  1. Es werden keine Argumente akzeptiert. Daher wird ein Fehler zurückgegeben, wenn ein Parameter übergeben wird.
  2. Die Rückgabe von Ziffern und Symbolen wird unverändert zurückgegeben. Nach der Konvertierung in Kleinbuchstaben wird nur ein Großbuchstabe zurückgegeben.
  
string = 'GEEKSFORGEEKS'
print(string.lower()) 
  
string = 'GeeksforGeeks'
print(string.lower()) 

Ausgabe:

Geeksforgeeks
Geeksforgeeks

Oberer, höher()

In Python ist Upper() eine integrierte Methode zur Behandlung von Zeichenfolgen.
Die Methode Upper() gibt die Zeichenfolge in Großbuchstaben aus der angegebenen Zeichenfolge zurück. Es konvertiert alle Kleinbuchstaben in Großbuchstaben. Wenn keine Kleinbuchstaben vorhanden sind, wird die ursprüngliche Zeichenfolge zurückgegeben.

Syntax :

string.upper() 
Parameter:
Upper() akzeptiert keine Parameter
Kehrt zurück :
Es konvertiert die angegebene Zeichenfolge in Großbuchstaben und gibt die Zeichenfolge zurück.

Beispiele:

Eingabe: string = 'geeksforgeeks'
Ausgabe: GEEKSFORGEEKS
Eingabe: string = 'Mein Name ist ayush'
Ausgabe: MEIN NAME IST AYUSH

Fehler und Ausnahmen



  1. Es werden keine Argumente akzeptiert. Daher wird ein Fehler zurückgegeben, wenn ein Parameter übergeben wird.
  2. Die Rückgabe von Ziffern und Symbolen wird unverändert zurückgegeben. Nach der Konvertierung in Großbuchstaben wird nur ein Kleinbuchstabe zurückgegeben.
  
string = 'geeksforgeeks'
print(string.upper()) 
  
string = 'My name is ayush'
print(string.upper()) 

Ausgabe:

GEEKSFORGEEKS
Mein Name ist Ayush

Anwendung: Zählen Sie bei einer Zeichenfolge in Python die Anzahl der Großbuchstaben, Kleinbuchstaben und Leerzeichen in einer Zeichenfolge und schalten Sie die angegebene Zeichenfolge um (konvertieren Sie Kleinbuchstaben in Großbuchstaben und umgekehrt).

Beispiele:

Eingabe: string = 'GeeksforGeeks ist ein Informatikportal für Geeks'
Ausgabe: Großbuchstaben - 4
         Kleinbuchstaben - 41
         Leerzeichen - 7
         gEEKSFORGEEKS IST EIN COMPUTERWISSENSCHAFTSPORTAL FÜR GEEKS
Eingabe: string = 'Mein Name ist Ayush'
Ausgabe: Großbuchstaben - 2
         Kleinbuchstaben - 11
         Leerzeichen - 3
         Mein Name ist Ayush

Algorithmus
1. Durchlaufen Sie die angegebene Zeichenfolge Zeichen für Zeichen bis zu ihrer Länge. Überprüfen Sie mithilfe der integrierten Methoden, ob das Zeichen in Klein- oder Großbuchstaben geschrieben ist.
2. Wenn Kleinbuchstaben vorhanden sind, erhöhen Sie den entsprechenden Zähler, konvertieren Sie ihn mit der Funktion Upper() in Großbuchstaben und fügen Sie ihn einer neuen Zeichenfolge hinzu. Wenn Großbuchstaben vorhanden sind, erhöhen Sie den entsprechenden Zähler, konvertieren Sie ihn mit Kleinbuchstaben() in Kleinbuchstaben und fügen Sie ihn dem neuen hinzu Zeichenfolge.
3. Wenn Leerzeichen vorhanden sind, erhöhen Sie den entsprechenden Zähler und fügen Sie ihn einer neuen Zeichenfolge hinzu.
4. Drucken Sie die neue Zeichenfolge.

  
string ='GeeksforGeeks is a computer Science portal for Geeks'
newstring =''  
count1 = 0
count2 = 0
count3 = 0
  
for a in string:  
    if (a.isupper()) == True
        count1+= 1
        newstring+=(a.lower())  
    elif (a.islower()) == True
        count2+= 1
        newstring+=(a.upper())  
    elif (a.isspace()) == True
        count3+= 1
        newstring+= 
print("In original String : "
print("Uppercase -", count1)  
print("Lowercase -", count2)  
print("Spaces -", count3)  
  
print("After changing cases:"
print(newstring)  

Ausgabe:

In der ursprünglichen Zeichenfolge:
Großbuchstaben - 4
Kleinbuchstaben - 41
Räume - 7
Nach dem Fallwechsel:
gEEKSFORgEEKS IST EIN COMPUTERWISSENSCHAFTSPORTAL FÜR GEEKS