Algorithmes, codes & scripts #21 : TP #1 - Séquence #3 - Les lettres de l'alphabet français
/image%2F6758842%2F20220924%2Fob_d10558_tp-1-seq-3-correction.png)
Pour rappel, le travail demandé consistait à :
Écrire un script qui détermine si un caractère saisi par l'utilisateur est une lettre de l'alphabet français ou pas. Par exemple, si l’utilisateur saisit, tour à tour, K et 2, la Console Python lui renverra ce qui suit :
/image%2F6758842%2F20220915%2Fob_60279c_console-lettre-alphabet-1.png)
Avant de vous proposer le script, je dirai que de mon point de vue la difficulté réside dans le fait qu'il faut impérativement penser à y intégrer non seulement les lettres accentuées de la langue française mais aussi les lettres majuscules (Python étant sensible à la casse) et il y en a un bon paquet ! J'en cite une partie, à titre d'exemple : à, À, â, é, É, û, etc.).
Passons de ce pas au script :
/image%2F6758842%2F20220927%2Fob_c54324_lettre-alphabet-script-27-09-22.png)
Pour ce qui est de l'exécution, eh bien, quand je saisis, tour à tour, K et 2, la Console Python me renvoie ce qui suit :
/image%2F6758842%2F20220927%2Fob_990056_lettre-alphabet-console-1.png)
/image%2F6758842%2F20220927%2Fob_f05e37_lettre-alphabet-console-2.png)
Remarque :
La ligne 20 permet de traiter la saisie d'un mot (d'au moins 2 caractères) pour obliger l'utilisateur à respecter la consigne à savoir ne saisir qu'un seul caractère et la ligne 23 celle d'un caractère vide ou d'un espace.
Lire la suite : Le verbe saisi se termine-t-il par -er ?