isalpha() en Python
Groupe de caractères réunis pour former une chaîne. Ces caractères peuvent être n’importe quoi ; des lettres telles que a
, B
, y
et Z
, des chiffres tels que 1
, 0
, 9
et 8
, des caractères spéciaux tels que !
, &
, *
y %
.
Lorsqu’ils travaillent sur des applications du monde réel, les développeurs doivent valider des chaînes pour s’assurer que les données ne donnent pas naissance à des bogues inattendus. La validation inclut des cas tels que la vérification des caractères bloqués, la vérification si la chaîne est en majuscule ou si elle ne contient que des chiffres ou non.
Étant donné que ces tâches sont assez standard, presque tous les langages de programmation possèdent une certaine utilité. Dans cet article, nous découvrirons une de ces méthodes intégrées, isalpha()
en Python.
Méthode isalpha()
en Python
La méthode isalpha()
vérifie si une chaîne est composée uniquement de lettres ou non.
S’il trouve un autre caractère, tel qu’un chiffre ou un caractère spécial, il renvoie False
. Sinon, pour une chaîne valide, elle renvoie True
.
La méthode isalpha()
peut être appelée sur n’importe quelle chaîne.
Reportez-vous au code Python suivant pour quelques exemples.
print("abcdefgh".isalpha())
print("qwerty123456".isalpha())
print("3333.3333".isalpha())
print("#&%^(*@)".isalpha())
print("AbcOSCgSjcHdksp".isalpha())
Production :
True
False
False
False
True
Voici l’explication de chaque chaîne.
True
car il ne contient que des lettres.False
car il contient aussi des chiffres.False
car il contient des chiffres.False
car il contient des caractères spéciaux.True
car il ne contient que des lettres ; peu importe qu’ils soient en minuscules ou en majuscules.
Article connexe - Python String
- Supprimer les virgules de la chaîne en Python
- Comment vérifier qu'une chaîne est vide de manière pythonique
- Convertir une chaîne en nom de variable en Python
- Comment supprimer les espaces dans une chaîne de caractères en Python
- Comment extraire des nombres d'une chaîne de caractèresen Python
- Comment convertir une chaîne de caractères en datetime en Python