Forum Python

Please or S’enregistrer to create posts and topics.

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

Comment vérifier si une chaîne contient uniquement des lettres et des chiffres et non pas des caractères spéciaux ?

La méthode isalnum() vérifie à la fois si une chaine de caractères contient uniquement des caractères alphabétiques et des chiffres.

Exemple

def contains_only_letters_digits(input_string):
    return input_string.isalnum()

# Exemples d'utilisation
str1 = "Python3"
str2 = "Python3@"
print(contains_only_letters_digits(str1))  # True
print(contains_only_letters_digits(str2))  # False