Apprenez-en sur les lettres
Dans cette étape, vous allez apprendre ce qu'est une lettre et comment les identifier en utilisant Python. Nous allons nous concentrer sur la méthode isalpha()
, qui est une méthode intégrée (built-in) pour les chaînes de caractères permettant de vérifier si tous les caractères d'une chaîne sont des lettres (alphabets). C'est un concept fondamental en programmation, notamment lorsque vous devez valider les entrées utilisateur ou traiter des données textuelles.
Tout d'abord, créons un fichier Python nommé letter_check.py
dans votre répertoire ~/project
en utilisant l'éditeur VS Code.
## Create a string variable
text = "Hello"
## Check if all characters in the string are letters
result = text.isalpha()
## Print the result
print(result)
Enregistrez le fichier. Maintenant, ouvrez votre terminal et accédez au répertoire ~/project
. Vous devriez déjà être dans ce répertoire par défaut. Sinon, utilisez la commande suivante :
cd ~/project
Ensuite, exécutez le script Python en utilisant la commande python
:
python letter_check.py
Vous devriez voir la sortie suivante :
True
Cela indique que tous les caractères de la chaîne "Hello" sont des lettres.
Maintenant, modifions le fichier letter_check.py
pour inclure une chaîne contenant des caractères non alphabétiques, tels que des chiffres ou des espaces :
## Create a string variable with a number
text = "Hello123"
## Check if all characters in the string are letters
result = text.isalpha()
## Print the result
print(result)
Enregistrez le fichier et exécutez-le à nouveau :
python letter_check.py
Cette fois, la sortie sera :
False
C'est parce que la chaîne "Hello123" contient des chiffres, donc isalpha()
renvoie False
.
Essayons un autre exemple avec des espaces :
## Create a string variable with spaces
text = "Hello World"
## Check if all characters in the string are letters
result = text.isalpha()
## Print the result
print(result)
Enregistrez le fichier et exécutez-le à nouveau :
python letter_check.py
La sortie sera :
False
C'est parce que la chaîne "Hello World" contient un espace, qui n'est pas une lettre.
En résumé, la méthode isalpha()
est un outil utile pour déterminer si une chaîne ne contient que des lettres. Cela peut être utile dans diverses situations, telles que la validation des entrées utilisateur ou le filtrage des données.