Syntax
Saite.ISALPHA ()Hier das Saite enthält alle String -Daten. Der ISALPHA () Die Funktion hat kein Argument und prüft, ob die Daten in den Daten Saite Enthält Briefe.
Beispiel 1: Einfache Verwendung der Funktion iSalpha ()
Im folgenden Beispiel die ISALPHA () Die Funktion wird auf fünf verschiedene Arten von String -Daten angewendet. Der Wert der String1 Variable ist ein Text eines einzelnen Wortes, das alle alphabetischen Zeichen enthält. Der Wert der String2 Variable ist ein Text eines einzelnen Wortes, das zu Beginn des Textes Zahlen enthält. Der Wert der String3 Variable ist ein Text mit mehreren Wörtern. Der Wert der String4 Variable ist ein Text eines einzelnen Wortes, das die Nummer am Ende des Textes enthält. Der Wert der String5 Variable ist ein Text eines einzelnen Wortes, das Sonderzeichen und alphabetische Buchstaben enthält.
#!/usr/bin/env python3Ausgang
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt. Der erste Ausgang ist WAHR Weil alle Zeichen des Textes alphabetische Buchstaben sind. Der zweite Ausgang ist FALSCH Weil der Text am Anfang numerische Zeichen enthält. Der dritte Ausgang ist FALSCH Weil der Text mehrere Wörter mit Leerzeichen enthält. Der vierte Ausgang ist FALSCH Weil der Text das Zahlenzeichen am Ende enthält. Der fünfte Ausgang ist FALSCH Weil der Text Sonderzeichen enthält.
Beispiel 2: Daten mit der Funktion iSalpha () validieren
Du kannst den ... benutzen ISALPHA () Funktionen zur Überprüfung von Daten, die Sie möglicherweise für Programmierzwecke benötigen. Dieser Prozess wird im folgenden Skript angezeigt. Hier werden die Benutzer zwei Stringwerte entnommen. Der ISALPHA () Funktion wird verwendet, um zu überprüfen. Der ISALPHA () Die Funktion gibt für einen Text true zurück, wenn der Inhalt des Textes alle alphabetischen Zeichen sind. Der ISALPHA () Die Funktion gibt falsch zurück, wenn ein Zeichen des Textes kein alphabetischer Charakter ist.
#!/usr/bin/env python3Ausgang
Das obige Skript wird zweimal mit den gültigen Daten und den ungültigen Daten ausgeführt. Zum ersten Mal werden die gültigen Daten für beide Eingänge übergeben und die Ausgabe ordnungsgemäß angezeigt. Zum zweiten Mal werden ungültige Daten für die zweite Eingabe übergeben und eine Fehlermeldung als diese Ausgabe gedruckt.
Beispiel 3: Zählen Sie die Gesamtzahl der Alphabete in einem Text
Der ISALPHA () Die Funktion wird im folgenden Skript verwendet, um die Gesamtzahl der Zeichen zu zählen, die im angegebenen Text alphabetisch sind. Eine E -Mail -Adresse wird als Eingabe angenommen und in der Variablen gespeichert, Mystr. In diesem Beispiel die char_counter Variable wird verwendet, um die Gesamtzahl der alphabetischen Zeichen in der zu zählen Mystr. Diese Variable wird auf 0 initialisiert und jedes Mal, wenn ein alphabetischer Charakter in der gefunden wird Mystr, Die char_counter wird durch eins erhöht. Der für Die Schleife wird hier verwendet, um jeden Charakter des Mystr, während ISALPHA () Funktion wird verwendet, um zu überprüfen, ob das Zeichen alphabetisch ist oder nicht.
#!/usr/bin/env python3Ausgang
Die Ausgabe zeigt das [email protected] wird nach dem Ausführen des Skript. Der Eingangswert enthält zwei Sonderzeichen ('@' und '.'), und der Rest der Charaktere ist alphabetisch. Der Eingabetxt enthält also 14 alphabetische Buchstaben, nachdem die Sonderzeichen weggelassen wurden.
Abschluss
Es ist wichtig, den Inhalt eines Textes oder einer Variablen zu überprüfen, bevor viele Programmierprobleme gelöst werden. Python enthält mehrere integrierte Funktionen wie Isnumeric (), Isdigit (), ISALNUM (), ISDECIMAL (), ISALPHA () und andere, um den Inhalt der String-Daten zu überprüfen. Die unterschiedlichen Verwendungen der Funktion iSalpha () werden in diesem Tutorial anhand einfacher Beispiele erläutert. Dies sollte den neuen Python -Benutzern helfen, die Zwecke der Verwendung der ISALPHA () -Funktion zu verstehen, und andere mögen es.
Sehen Sie sich das Video des Autors an: Hier