Heim > Artikel > Backend-Entwicklung > Python, wie man prüft, ob eine Zeichenfolge leer ist
Überprüfungsmethode: 1. Verwenden Sie die Funktion len(), um die Länge der Zeichenfolge zu überprüfen. Wenn die Länge Null ist, ist sie leer. Die Syntax „len(string) ==0“; Verwenden Sie isspace, um festzustellen, ob es sich bei der Zeichenfolge um Leerzeichen handelt. Die Syntax lautet „String.isspace()=True“. 3. Verwenden Sie zur Beurteilung den Code „String.strip()==''“.
1. Beurteilen Sie anhand der Stringlänge
len(s) ==0 Dann ist der String leer
2. isspace bestimmt, ob alle Zeichenfolgen Leerzeichen sind
s.isspace() == True
3 Entfernen Sie Leerzeichen und angegebene Zeichen aus der Zeichenfolge. Nachdem Sie die Leerzeichen entfernt haben, um die Länge der Zeichenfolge zu bestimmen, können Sie immer noch feststellen, ob die Zeichenfolge nur aus Leerzeichen besteht
Die Python-Methode „strip()“ wird verwendet, um die angegebenen Zeichen am Anfang und Ende der Zeichenfolge zu entfernen ( der Standardwert ist Leerzeichen oder Zeilenumbrüche) oder eine Zeichenfolge.
Hinweis: Mit dieser Methode können nur die Anfangs- oder Endzeichen gelöscht werden, nicht jedoch die Mittelzeichen.
Leerzeichen auf beiden Seiten entfernen: str.strip()
Linke Leerzeichen entfernen: str.lstrip()
Rechte Leerzeichen entfernen: str.rstrip()
Strings auf beiden Seiten entfernen: str.strip('d'), entsprechend lstrip, rstrip
Beurteilungsmethode
if s.strip()=='': print 's is null'
Das obige ist der detaillierte Inhalt vonPython, wie man prüft, ob eine Zeichenfolge leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!