Forum Python

Please or S’enregistrer to create posts and topics.

Vérifier si une chaîne contient uniquement des lettres

Comment peut -on vérifier si une chaîne contient uniquement des lettres?

PythonTech a réagi à ce message.
PythonTech

Avec la méthode isalpha() de Python, on peut vérifier si une chaîne est formée uniquement des lettres alphabétiques (c'est-à-dire des caractères alphabétiques sans tenir compte des chiffres ou d'autres caractères spéciaux). Cette méthode renvoie True si tous les caractères de la chaîne sont alphabétiques, sinon elle renvoie False.

Voici le code à utiliser:

def contains_only_letters(input_string):
    return input_string.isalpha()

# Exemples 
str1 = "Python"
str2 = "Python 3.12"
print(contains_only_letters(str1)) # True
print(contains_only_letters(str2)) # False

 

PythonTech a réagi à ce message.
PythonTech