Forum Python

Fil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Langage PythonSavoir si une chaine contient uni …
Please or S’enregistrer to create posts and topics.

Savoir si une chaine contient uniquement des caractères alphabétiques

Comment peut -on savoir si une chaine contient uniquement des caractères alphabétiques a, b, c, ..., z, A, B, C,..., Z. Merci à vous

Bonjour Alivia,

Il suffit d'utiliser la méthode des chaines de caractères  isalpha(). Cette dernière parse la chaine de caractère et examine si tous les caractères sont des caractères alphabétique en renvoyant True si c'est vrai et False si non. Voici un exemple simple d'usage de la méthode:

def alphabet(chaine):
    return chaine.isalpha()

# Exemples d'utilisation
s1 = "Python"
s2 = "Python3.12"
print(alphabet(s1))
print(alphabet(s2)) 
"""
output:
True
False
"""